diff --git a/hosts/laptop/configuration.nix b/hosts/laptop/configuration.nix index f61a998..0a7b5c7 100755 --- a/hosts/laptop/configuration.nix +++ b/hosts/laptop/configuration.nix @@ -40,6 +40,9 @@ # Enable the GNOME Desktop Environment. # services.displayManager.gdm.enable = true; # services.desktopManager.gnome.enable = true; +# we dont use gnome but some utils yes -> see pckgs + + # enable hyprland WM programs.hyprland = { enable = true; @@ -136,7 +139,16 @@ services.upower.enable = true; cliphist # Wayland clipboard manager wl-clipboard # cli copy/past utilities for Wayland jp # lightweight and flexible cli JSON parser - ]; + notepad-next + #we need to install gnome and kde utils individually as we dont use gnome + gnome-calculator + snapshot + gnome-characters + gnome-disk-utility + kdePackages.okular + nautilus + gnome-font-viewer +]; # fonts fonts.packages = with pkgs; [ diff --git a/hosts/laptop/home.nix b/hosts/laptop/home.nix index b4cd0c1..b06a6c1 100755 --- a/hosts/laptop/home.nix +++ b/hosts/laptop/home.nix @@ -14,6 +14,7 @@ imports = [ ../../modules/home-manager/hyprland.nix ../../modules/home-manager/wlogout.nix # logout utility ../../modules/home-manager/rofi.nix # launcher and keybindings helper +../../modules/home-manager/batsignal.nix # notify daemon for battery ]; @@ -35,7 +36,7 @@ home.stateVersion = "25.11"; # Please read the comment before changing. # environment. home.packages = [ #scritps -(pkgs.callPackage ./modules/scripts/dontkillsteam.nix {}) +(pkgs.callPackage ../../modules/scripts/dontkillsteam.nix {}) # # Adds the 'hello' command to your environment. It prints a friendly # # "Hello, world!" when run. diff --git a/modules/home-manager/batsignal.nix b/modules/home-manager/batsignal.nix new file mode 100644 index 0000000..b8f7c25 --- /dev/null +++ b/modules/home-manager/batsignal.nix @@ -0,0 +1,7 @@ +{ config, pkgs, ... }: + +{ + services.batsignal = { + enable = true; +}; +} diff --git a/modules/home-manager/hyprland.nix b/modules/home-manager/hyprland.nix index 1ab6db7..967fbd9 100644 --- a/modules/home-manager/hyprland.nix +++ b/modules/home-manager/hyprland.nix @@ -13,7 +13,7 @@ "$mod" = "SUPER"; "$term" = "kitty"; "$editor" = "nvim"; - "$file" = "nautilius"; + "$file" = "nautilus"; "$browser" = "firefox"; # change to librewolf later # ▄▀█ █▄░█ █ █▀▄▀█ ▄▀█ ▀█▀ █ █▀█ █▄░█ # █▀█ █░▀█ █ █░▀░█ █▀█ ░█░ █ █▄█ █░▀█ @@ -94,7 +94,7 @@ "$mod, E, exec, $file" "$mod, F, exec, $browser" "$mod+Shift, A, exec, rofi -show drun" - + "$mod, Q, exec, custom-dontkillsteam" #plugins keybindings ]; diff --git a/modules/home-manager/rofi.nix b/modules/home-manager/rofi.nix index 4cc954d..4eef665 100644 --- a/modules/home-manager/rofi.nix +++ b/modules/home-manager/rofi.nix @@ -3,5 +3,6 @@ { programs.rofi = { enable = true; + theme = "gruvbox-dark-hard"; }; }