diff --git a/system/configuration.nix b/system/configuration.nix index be7f037..add6de9 100644 --- a/system/configuration.nix +++ b/system/configuration.nix @@ -100,8 +100,6 @@ }; }; - flatpak.enable = true; - ### UNFREE PACKAGES nixpkgs.config.allowUnfree = true; @@ -126,11 +124,6 @@ EDITOR = "nvim"; }; - ### DEV - devtools.postgres.enable = true; - devtools.virtualisation.enable = true; - devtools.docker.enable = true; - ### HOME MANAGER home-manager = { extraSpecialArgs = { inherit inputs; }; diff --git a/system/de-twm.nix b/system/de-twm.nix index 0bc3e3c..74a802c 100644 --- a/system/de-twm.nix +++ b/system/de-twm.nix @@ -7,11 +7,11 @@ in { options.deWm = { cinnamon.enable = mkOption { - default = false; + default = true; ## at least one of them has to be enabled type = types.bool; }; xfce.enable = mkOption { - default = false; + default = true; type = types.bool; }; }; diff --git a/system/devtools.nix b/system/devtools.nix index 22ca85d..12dada1 100644 --- a/system/devtools.nix +++ b/system/devtools.nix @@ -7,15 +7,15 @@ in { options.devtools = { postgres.enable = mkOption { - default = false; + default = true; type = types.bool; }; virtualisation.enable = mkOption { - default = false; + default = true; type = types.bool; }; docker.enable = mkOption { - default = false; + default = true; type = types.bool; }; }; diff --git a/system/flatpak.nix b/system/flatpak.nix index 15fc933..bb374e8 100644 --- a/system/flatpak.nix +++ b/system/flatpak.nix @@ -6,7 +6,7 @@ in { options.flatpak = { enable = lib.mkOption { - default = false; + default = true; type = lib.types.bool; }; }; diff --git a/user/docs.nix b/user/docs.nix index 82b3f51..62a213f 100644 --- a/user/docs.nix +++ b/user/docs.nix @@ -8,19 +8,19 @@ in options.docs = { zathura.enable = lib.mkOption { - default = false; + default = true; type = lib.types.bool; }; sioyek.enable = lib.mkOption { - default = false; + default = true; type = lib.types.bool; }; libreoffice.enable = lib.mkOption { - default = false; + default = true; type = lib.types.bool; }; foliate.enable = lib.mkOption { - default = false; + default = true; type = lib.types.bool; }; }; diff --git a/user/editors.nix b/user/editors.nix index 97db205..58a41e5 100644 --- a/user/editors.nix +++ b/user/editors.nix @@ -14,19 +14,19 @@ in options.editors = { emacs.enable = mkOption { - default = false; + default = true; type = types.bool; }; neovim.enable = mkOption { - default = false; + default = true; type = types.bool; }; zed.enable = mkOption { - default = false; + default = true; type = types.bool; }; vscode.enable = mkOption { - default = false; + default = true; type = types.bool; }; }; diff --git a/user/home.nix b/user/home.nix index b9ea6bd..281a1db 100644 --- a/user/home.nix +++ b/user/home.nix @@ -55,38 +55,6 @@ ### SESSION ENV home.sessionPath = [ "$HOME/.local/bin" ]; - music = { - enable = true; - directory = "/ar1/Music"; - ncmpcpp.enable = true; - rmpc.enable = true; - }; - - editors = { - neovim.enable = true; - emacs.enable = true; - vscode.enable = false; - zed.enable = true; - }; - - terminals.ghostty.enable = true; - terminals.alacritty.enable = true; - terminals.xfceTerminal.enable = true; - - shells.fish.enable = false; - - termtools.tmux.enable = true; - termtools.zoxide.enable = true; - - docs.zathura.enable = true; - docs.sioyek.enable = true; - docs.libreoffice.enable = true; - docs.foliate.enable = true; - - utils.rofi.enable = true; - utils.sxhkd.enable = true; - utils.flameshot.enable = true; - programs.vesktop.enable = true; programs.gpg = { diff --git a/user/music.nix b/user/music.nix index 1c9668f..896ab74 100644 --- a/user/music.nix +++ b/user/music.nix @@ -8,22 +8,22 @@ in { options.music = { enable = mkOption { - default = false; + default = true; type = types.bool; description = ''Enables MPD server''; }; directory = mkOption { - default = "~/Music"; + default = "/ar1/Music"; type = types.str; description = ''Path to your music directory''; }; ncmpcpp.enable = mkOption { - default = false; + default = true; type = types.bool; description = ''Enables NCMPCPP (MPD Client)''; }; rmpc.enable = mkOption { - default = false; + default = true; type = types.bool; description = '' Enables RMPC (Rusty Music Player Client) (another MPD Client) diff --git a/user/terminals.nix b/user/terminals.nix index acc2e0c..c0c2c4b 100644 --- a/user/terminals.nix +++ b/user/terminals.nix @@ -12,15 +12,15 @@ in options.terminals = { ghostty.enable = mkOption { - default = false; + default = true; type = types.bool; }; alacritty.enable = mkOption { - default = false; + default = true; type = types.bool; }; xfceTerminal.enable = mkOption { - default = false; + default = true; type = types.bool; }; }; diff --git a/user/termtools.nix b/user/termtools.nix index fdefffb..9b912a0 100644 --- a/user/termtools.nix +++ b/user/termtools.nix @@ -8,11 +8,11 @@ in imports = [ ./subs/tmux.nix ]; options.termtools = { tmux.enable = mkOption { - default = false; + default = true; type = types.bool; }; zoxide.enable = mkOption { - default = false; + default = true; type = types.bool; }; }; diff --git a/user/utils.nix b/user/utils.nix index 3ecc2fa..4e5e0a0 100644 --- a/user/utils.nix +++ b/user/utils.nix @@ -8,15 +8,15 @@ in options.utils = { rofi.enable = lib.mkOption { - default = false; + default = true; type = lib.types.bool; }; sxhkd.enable = lib.mkOption { - default = false; + default = true; type = lib.types.bool; }; flameshot.enable = lib.mkOption { - default = false; + default = true; type = lib.types.bool; }; };