diff --git a/home/home.nix b/home/home.nix index 1537fdc..da236b1 100644 --- a/home/home.nix +++ b/home/home.nix @@ -228,6 +228,16 @@ programs.htop.enable = true; + programs.kitty = { + enable = true; + enableGitIntegration = true; + shellIntegration.enableBashIntegration = true; + font = { + name = "BlexMono Nerd Font"; + size = 11; + }; + }; + programs.mpv = { enable = true; config = { @@ -241,6 +251,17 @@ programs.obs-studio.enable = true; + programs.ranger.enable = true; + + programs.rmpc = { + enable = true; + config = '' + ( + enable_config_hot_reload: true, + ) + ''; + }; + # programs.senpai.enable = true; # programs.sm64ex.enable = true; @@ -268,19 +289,16 @@ }; }; - programs.ranger.enable = true; - - programs.rmpc = { - enable = true; - config = '' - ( - enable_config_hot_reload: true, - ) - ''; - }; - programs.texlive.enable = true; + programs.waybar = { + enable = true; + systemd = { + enable = true; + target = "hyprland-session.target"; + }; + }; + programs.yazi = { enable = true; enableBashIntegration = true; @@ -330,6 +348,20 @@ defaultEditor = true; }; + services.hyprpolkitagent.enable = true; + + services.hyprsunset.enable = true; + + services.hyprpaper = { + enable = true; + settings = { + preload = ["/home/chase/nixos-config/home/wallpaper.jpg"]; + wallpaper = ["/home/chase/nixos-config/home/wallpaper.jpg"]; + }; + }; + + services.mako.enable = true; + services.mpd = { enable = true; extraConfig = '' @@ -357,4 +389,11 @@ enable = true; mpd.useLocal = true; }; + + wayland.windowManager.hyprland = { + enable = true; + package = null; + portalPackage = null; + systemd.enable = true; + }; }