diff --git a/.github/assets/evangelion_unit-01.png b/.github/assets/evangelion_unit-01.png new file mode 100644 index 0000000..35ed449 Binary files /dev/null and b/.github/assets/evangelion_unit-01.png differ diff --git a/hosts/wano/configuration.nix b/hosts/wano/configuration.nix index bdfd532..449b009 100644 --- a/hosts/wano/configuration.nix +++ b/hosts/wano/configuration.nix @@ -119,6 +119,7 @@ ledger-live-desktop nodejs_22 pnpm + komikku ]; # Custom services diff --git a/hosts/wano/home.nix b/hosts/wano/home.nix index 1f03614..1bf26ed 100644 --- a/hosts/wano/home.nix +++ b/hosts/wano/home.nix @@ -17,9 +17,10 @@ # The home.packages option allows you to install Nix packages into your # environment. - home.packages = [ - pkgs.gnupg - pkgs.pinentry-curses + home.packages = with pkgs; [ + gnupg + pinentry-curses + hyprpaper ]; # Home Manager is pretty good at managing dotfiles. The primary way to manage @@ -58,12 +59,33 @@ }; # Enable fish - fish.enable = true; - }; + fish = { + enable = true; + interactiveShellInit = '' + fastfetch + ''; + }; + + # Hyprland stuff + wofi.enable = true; + waybar.enable = true; + }; + + services = { + # GPG setup + gpg-agent = { + enable = true; + pinentry.package = pkgs.pinentry-curses; + }; + + # Hyprland stuff + hyprpaper = { + enable = true; + settings = { + preload = [ "~/nixos/.github/assets/evangelion_unit-01.png" ]; + wallpaper = [ ",~/nixos/.github/assets/evangelion_unit-01.png" ]; + }; + }; + }; - # GPG setup - services.gpg-agent = { - enable = true; - pinentry.package = pkgs.pinentry-curses; - }; }