summaryrefslogtreecommitdiff
path: root/home/desktops/default.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--home/desktops/default.nix (renamed from modules/desktops/default.nix)24
1 files changed, 5 insertions, 19 deletions
diff --git a/modules/desktops/default.nix b/home/desktops/default.nix
index 16406c9..9c17bb0 100644
--- a/modules/desktops/default.nix
+++ b/home/desktops/default.nix
@@ -11,22 +11,12 @@ in {
imports = [
./hyprland
./sway
- ./ly.nix
- ./wayland.nix
];
- options.desktops = {
- enable = mkEnableOption "Enable baseline desktop utils and programs.";
- wayland = mkEnableOption "Enable wayland desktop components.";
- ly = mkEnableOption "Install the ly display manager.";
- hyprland = mkEnableOption "Install the Hyprland desktop.";
- sway = mkEnableOption "Install the sway desktop.";
- };
-
config = mkIf cfg.enable {
- home-manager.users.${config.user} = {
- # desktop specific programs
- home.packages = with pkgs; [
+ # desktop specific programs
+ home.packages =
+ (with pkgs; [
# gtk
adwaita-icon-theme
# codecs
@@ -42,12 +32,7 @@ in {
wl-mirror
# xdg
libnotify
- ];
- };
-
- # desktop only fonts
- fonts.packages =
- (with pkgs; [
+ # fonts
corefonts
dejavu_fonts
fira-code
@@ -62,6 +47,7 @@ in {
vistafonts
])
++ (with inputs.apple-fonts.packages.${pkgs.system}; [
+ # apple fonts
sf-pro
sf-mono
sf-compact