diff --git a/home.nix b/home.nix index 0c5209b..f48f793 100644 --- a/home.nix +++ b/home.nix @@ -84,7 +84,6 @@ grim slurp ignition - hyprlauncher ]; # theming @@ -103,6 +102,31 @@ dark = "Papirus-Dark"; light = "Papirus-Light"; }; + fonts = { + serif = { + package = pkgs.dejavu_fonts; + name = "DejaVu Serif"; + }; + + sansSerif = { + package = pkgs.dejavu_fonts; + name = "DejaVu Sans"; + }; + + monospace = { + package = pkgs.dejavu_fonts; + name = "DejaVu Sans Mono"; + }; + + emoji = { + package = pkgs.noto-fonts-color-emoji; + name = "Noto Color Emoji"; + }; + + sizes = { + popups = 18; + }; + }; }; # Services @@ -160,6 +184,15 @@ }; }; }; + rofi = { + enable = true; + modes = [ + "drun" + ]; + extraConfig = { + show-icons = true; + }; + }; libreoffice.enable = true; kitty.enable = true; }; diff --git a/hyprland-services.nix b/hyprland-services.nix index d282657..fa3ed2c 100644 --- a/hyprland-services.nix +++ b/hyprland-services.nix @@ -2,26 +2,6 @@ { systemd.user.services = { - hyprlauncher = { - Unit = { - Description = "A launcher for the hypr ecosystem."; - After = [ - "graphical-session.target" - "wayland-session@hyprland.desktop.target" - ]; - }; - Service = { - ExecStart = "${pkgs.hyprlauncher}/bin/hyprlauncher -d"; - Restart = "on-failure"; - Slice = "app-graphical.slice"; - }; - Install = { - WantedBy = [ - "graphical-session.target" - "wayland-session@hyprland.desktop.target" - ]; - }; - }; awww = { Unit = { Description = "An Answer to your Wayland Wallpaper Woes";