chore: rice fixing

This commit is contained in:
Elias Renman
2024-02-02 00:37:14 +01:00
parent 4f1ed4db0f
commit f9fc608c7a
2 changed files with 33 additions and 12 deletions

View File

@@ -2,7 +2,7 @@
# your system. Help is available in the configuration.nix(5) man page # your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help). # and in the NixOS manual (accessible by running nixos-help).
{ config, pkgs, ... }: { config, pkgs,lib, ... }:
{ {
imports = imports =
@@ -20,9 +20,6 @@
boot.plymouth.enable = true; boot.plymouth.enable = true;
boot.initrd.systemd.enable = true; boot.initrd.systemd.enable = true;
boot.kernelParams = [ "quiet" ]; boot.kernelParams = [ "quiet" ];
boot.plymouth.extraConfig = ''
DeviceScale=2
'';
boot.plymouth.themePackages = with pkgs; [ boot.plymouth.themePackages = with pkgs; [
(adi1090x-plymouth-themes.override { selected_themes = [ "colorful_loop" ]; }) (adi1090x-plymouth-themes.override { selected_themes = [ "colorful_loop" ]; })
]; ];
@@ -60,7 +57,7 @@
programs.neovim.defaultEditor = true; programs.neovim.defaultEditor = true;
#programs.nylas-mail.enable = true; #programs.nylas-mail.enable = true;
programs.npm.enable = true; programs.npm.enable = true;
#programs.nm-applet.enable = true; programs.nm-applet.enable = true;
programs.less.enable = true; programs.less.enable = true;
#programs.iotop.enable = true; #programs.iotop.enable = true;
programs.iftop.enable = true; programs.iftop.enable = true;
@@ -113,6 +110,28 @@
# Enable i3 window manager # Enable i3 window manager
services.xserver.windowManager.i3.enable = true; services.xserver.windowManager.i3.enable = true;
services.xserver.windowManager.i3.extraPackages = with pkgs; [
polybar
dmenu
];
services.redshift.enable = true;
services.picom = {
enable = true;
vSync = true;
inactiveOpacity = 0.65;
activeOpacity = 0.98;
settings = {
corner-radius = 3;
};
opacityRules = [
"100:class_g = 'rofi' && !focused"
"100:class_g = 'rofi' && focused"
];
};
programs.i3lock.enable = true;
programs.i3lock.package = pkgs.i3lock-color;
# Don't forget to set a password with passwd. # Don't forget to set a password with passwd.
users.users.elias = { users.users.elias = {
isNormalUser = true; isNormalUser = true;
@@ -135,8 +154,6 @@
HandlePowerKey=ignore HandlePowerKey=ignore
''; '';
environment.sessionVariables.NIXOS_OZONE_WL = "1";
#Spotify ports for google chromecasts and mobile phones #Spotify ports for google chromecasts and mobile phones
networking.firewall.allowedTCPPorts = [ 57621 ]; networking.firewall.allowedTCPPorts = [ 57621 ];
networking.firewall.allowedUDPPorts = [ 5353 ]; networking.firewall.allowedUDPPorts = [ 5353 ];

View File

@@ -57,7 +57,9 @@
eza eza
gh gh
brightnessctl brightnessctl
hyprpaper killall
glances
pamixer
# Media # Media
ffmpeg-full ffmpeg-full
playerctl playerctl
@@ -68,8 +70,6 @@
# Hyprland deps # Hyprland deps
libsForQt5.sddm libsForQt5.sddm
libsForQt5.polkit-kde-agent libsForQt5.polkit-kde-agent
swaylock-effects
sddm-chili-theme sddm-chili-theme
polkit polkit
@@ -88,8 +88,12 @@
# Desktop manager # Desktop manager
i3 i3
polybar
## find a replacement for wlogout? ## find a replacement for wlogout?
dmenu dex
rofi
picom
nitrogen
i3lock-color
betterlockscreen
]; ];
} }