From f59d282c1234db834076985223eccaad446972eb Mon Sep 17 00:00:00 2001 From: Chris Kruining Date: Mon, 30 Mar 2026 09:09:01 +0200 Subject: [PATCH] refactoring home manager modules --- .../{bitwarden/default.nix => bitwarden.nix} | 0 .../{chrome/default.nix => chrome.nix} | 0 modules/home/application/default.nix | 17 ----------------- .../{discord/default.nix => discord.nix} | 0 .../{ladybird/default.nix => ladybird.nix} | 0 .../{matrix/default.nix => matix.nix} | 0 .../application/{obs/default.nix => obs.nix} | 0 .../{onlyoffice/default.nix => onlyoffice.nix} | 0 .../{signal/default.nix => signal.nix} | 0 .../{steam/default.nix => steam.nix} | 0 .../{studio/default.nix => studio.nix} | 0 .../{teamspeak/default.nix => teamspeak.nix} | 0 .../default.nix => thunderbird.nix} | 0 .../application/{zen/default.nix => zen.nix} | 0 modules/home/default.nix | 12 ------------ modules/home/desktop/default.nix | 5 ----- modules/home/development/default.nix | 7 ------- .../{dotnet/default.nix => dotnet.nix} | 0 .../{javascript/default.nix => javascript.nix} | 0 .../development/{rust/default.nix => rust.nix} | 0 modules/home/editor/default.nix | 7 ------- .../home/editor/{nano/default.nix => nano.nix} | 0 .../home/editor/{nvim/default.nix => nvim.nix} | 0 .../home/editor/{zed/default.nix => zed.nix} | 0 modules/home/game/default.nix | 5 ----- .../{minecraft/default.nix => minescraft.nix} | 0 modules/home/shell/default.nix | 5 ----- .../shell/toolset/{bat/default.nix => bat.nix} | 0 .../toolset/{btop/default.nix => btop.nix} | 0 modules/home/shell/toolset/default.nix | 16 ---------------- .../shell/toolset/{eza/default.nix => eza.nix} | 0 .../shell/toolset/{fzf/default.nix => fzf.nix} | 0 .../shell/toolset/{git/default.nix => git.nix} | 0 .../toolset/{gnugpg/default.nix => gnupgp.nix} | 0 .../toolset/{just/default.nix => just.nix} | 0 .../{starship/default.nix => starship.nix} | 0 .../toolset/{tmux/default.nix => tmux.nix} | 0 .../toolset/{yazi/default.nix => yazi.nix} | 0 .../toolset/{zellij/default.nix => zellij.nix} | 0 .../toolset/{zoxide/default.nix => zoxide.nix} | 0 modules/home/shell/{zsh/default.nix => zsh.nix} | 0 .../{alacritty/default.nix => alacritty.nix} | 0 modules/home/terminal/default.nix | 6 ------ .../{ghostty/default.nix => ghostty.nix} | 0 44 files changed, 80 deletions(-) rename modules/home/application/{bitwarden/default.nix => bitwarden.nix} (100%) rename modules/home/application/{chrome/default.nix => chrome.nix} (100%) delete mode 100644 modules/home/application/default.nix rename modules/home/application/{discord/default.nix => discord.nix} (100%) rename modules/home/application/{ladybird/default.nix => ladybird.nix} (100%) rename modules/home/application/{matrix/default.nix => matix.nix} (100%) rename modules/home/application/{obs/default.nix => obs.nix} (100%) rename modules/home/application/{onlyoffice/default.nix => onlyoffice.nix} (100%) rename modules/home/application/{signal/default.nix => signal.nix} (100%) rename modules/home/application/{steam/default.nix => steam.nix} (100%) rename modules/home/application/{studio/default.nix => studio.nix} (100%) rename modules/home/application/{teamspeak/default.nix => teamspeak.nix} (100%) rename modules/home/application/{thunderbird/default.nix => thunderbird.nix} (100%) rename modules/home/application/{zen/default.nix => zen.nix} (100%) delete mode 100644 modules/home/desktop/default.nix delete mode 100644 modules/home/development/default.nix rename modules/home/development/{dotnet/default.nix => dotnet.nix} (100%) rename modules/home/development/{javascript/default.nix => javascript.nix} (100%) rename modules/home/development/{rust/default.nix => rust.nix} (100%) delete mode 100644 modules/home/editor/default.nix rename modules/home/editor/{nano/default.nix => nano.nix} (100%) rename modules/home/editor/{nvim/default.nix => nvim.nix} (100%) rename modules/home/editor/{zed/default.nix => zed.nix} (100%) delete mode 100644 modules/home/game/default.nix rename modules/home/game/{minecraft/default.nix => minescraft.nix} (100%) rename modules/home/shell/toolset/{bat/default.nix => bat.nix} (100%) rename modules/home/shell/toolset/{btop/default.nix => btop.nix} (100%) delete mode 100644 modules/home/shell/toolset/default.nix rename modules/home/shell/toolset/{eza/default.nix => eza.nix} (100%) rename modules/home/shell/toolset/{fzf/default.nix => fzf.nix} (100%) rename modules/home/shell/toolset/{git/default.nix => git.nix} (100%) rename modules/home/shell/toolset/{gnugpg/default.nix => gnupgp.nix} (100%) rename modules/home/shell/toolset/{just/default.nix => just.nix} (100%) rename modules/home/shell/toolset/{starship/default.nix => starship.nix} (100%) rename modules/home/shell/toolset/{tmux/default.nix => tmux.nix} (100%) rename modules/home/shell/toolset/{yazi/default.nix => yazi.nix} (100%) rename modules/home/shell/toolset/{zellij/default.nix => zellij.nix} (100%) rename modules/home/shell/toolset/{zoxide/default.nix => zoxide.nix} (100%) rename modules/home/shell/{zsh/default.nix => zsh.nix} (100%) rename modules/home/terminal/{alacritty/default.nix => alacritty.nix} (100%) delete mode 100644 modules/home/terminal/default.nix rename modules/home/terminal/{ghostty/default.nix => ghostty.nix} (100%) diff --git a/modules/home/application/bitwarden/default.nix b/modules/home/application/bitwarden.nix similarity index 100% rename from modules/home/application/bitwarden/default.nix rename to modules/home/application/bitwarden.nix diff --git a/modules/home/application/chrome/default.nix b/modules/home/application/chrome.nix similarity index 100% rename from modules/home/application/chrome/default.nix rename to modules/home/application/chrome.nix diff --git a/modules/home/application/default.nix b/modules/home/application/default.nix deleted file mode 100644 index a8eb524..0000000 --- a/modules/home/application/default.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ - imports = [ - ./bitwarden - ./chrome - ./discord - ./ladybird - ./matrix - ./obs - ./onlyoffice - ./signal - ./steam - ./studio - ./teamspeak - ./thunderbird - ./zen - ]; -} diff --git a/modules/home/application/discord/default.nix b/modules/home/application/discord.nix similarity index 100% rename from modules/home/application/discord/default.nix rename to modules/home/application/discord.nix diff --git a/modules/home/application/ladybird/default.nix b/modules/home/application/ladybird.nix similarity index 100% rename from modules/home/application/ladybird/default.nix rename to modules/home/application/ladybird.nix diff --git a/modules/home/application/matrix/default.nix b/modules/home/application/matix.nix similarity index 100% rename from modules/home/application/matrix/default.nix rename to modules/home/application/matix.nix diff --git a/modules/home/application/obs/default.nix b/modules/home/application/obs.nix similarity index 100% rename from modules/home/application/obs/default.nix rename to modules/home/application/obs.nix diff --git a/modules/home/application/onlyoffice/default.nix b/modules/home/application/onlyoffice.nix similarity index 100% rename from modules/home/application/onlyoffice/default.nix rename to modules/home/application/onlyoffice.nix diff --git a/modules/home/application/signal/default.nix b/modules/home/application/signal.nix similarity index 100% rename from modules/home/application/signal/default.nix rename to modules/home/application/signal.nix diff --git a/modules/home/application/steam/default.nix b/modules/home/application/steam.nix similarity index 100% rename from modules/home/application/steam/default.nix rename to modules/home/application/steam.nix diff --git a/modules/home/application/studio/default.nix b/modules/home/application/studio.nix similarity index 100% rename from modules/home/application/studio/default.nix rename to modules/home/application/studio.nix diff --git a/modules/home/application/teamspeak/default.nix b/modules/home/application/teamspeak.nix similarity index 100% rename from modules/home/application/teamspeak/default.nix rename to modules/home/application/teamspeak.nix diff --git a/modules/home/application/thunderbird/default.nix b/modules/home/application/thunderbird.nix similarity index 100% rename from modules/home/application/thunderbird/default.nix rename to modules/home/application/thunderbird.nix diff --git a/modules/home/application/zen/default.nix b/modules/home/application/zen.nix similarity index 100% rename from modules/home/application/zen/default.nix rename to modules/home/application/zen.nix diff --git a/modules/home/default.nix b/modules/home/default.nix index 1adaef0..8140c1b 100644 --- a/modules/home/default.nix +++ b/modules/home/default.nix @@ -9,18 +9,6 @@ cfg = config.sneeuwvlok.defaults; in { - imports = [ - ./application - ./desktop - ./development - ./editor - ./game - ./home-manager - ./shell - ./terminal - ./themes - ]; - options.sneeuwvlok.defaults = { editor = mkOption { type = enum ["nano" "nvim" "zed"]; diff --git a/modules/home/desktop/default.nix b/modules/home/desktop/default.nix deleted file mode 100644 index 3498999..0000000 --- a/modules/home/desktop/default.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ - imports = [ - ./plasma - ]; -} diff --git a/modules/home/development/default.nix b/modules/home/development/default.nix deleted file mode 100644 index d3e528a..0000000 --- a/modules/home/development/default.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ - imports = [ - ./dotnet - ./javascript - ./rust - ]; -} diff --git a/modules/home/development/dotnet/default.nix b/modules/home/development/dotnet.nix similarity index 100% rename from modules/home/development/dotnet/default.nix rename to modules/home/development/dotnet.nix diff --git a/modules/home/development/javascript/default.nix b/modules/home/development/javascript.nix similarity index 100% rename from modules/home/development/javascript/default.nix rename to modules/home/development/javascript.nix diff --git a/modules/home/development/rust/default.nix b/modules/home/development/rust.nix similarity index 100% rename from modules/home/development/rust/default.nix rename to modules/home/development/rust.nix diff --git a/modules/home/editor/default.nix b/modules/home/editor/default.nix deleted file mode 100644 index b0cd9f4..0000000 --- a/modules/home/editor/default.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ - imports = [ - ./nano - ./nvim - ./zed - ]; -} diff --git a/modules/home/editor/nano/default.nix b/modules/home/editor/nano.nix similarity index 100% rename from modules/home/editor/nano/default.nix rename to modules/home/editor/nano.nix diff --git a/modules/home/editor/nvim/default.nix b/modules/home/editor/nvim.nix similarity index 100% rename from modules/home/editor/nvim/default.nix rename to modules/home/editor/nvim.nix diff --git a/modules/home/editor/zed/default.nix b/modules/home/editor/zed.nix similarity index 100% rename from modules/home/editor/zed/default.nix rename to modules/home/editor/zed.nix diff --git a/modules/home/game/default.nix b/modules/home/game/default.nix deleted file mode 100644 index 639ea68..0000000 --- a/modules/home/game/default.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ - imports = [ - ./minecraft - ]; -} diff --git a/modules/home/game/minecraft/default.nix b/modules/home/game/minescraft.nix similarity index 100% rename from modules/home/game/minecraft/default.nix rename to modules/home/game/minescraft.nix diff --git a/modules/home/shell/default.nix b/modules/home/shell/default.nix index 5639286..98a2054 100644 --- a/modules/home/shell/default.nix +++ b/modules/home/shell/default.nix @@ -8,11 +8,6 @@ cfg = config.sneeuwvlok.shell; in { - imports = [ - ./toolset - ./zsh - ]; - options.sneeuwvlok.shell = { corePkgs.enable = mkEnableOption "core shell packages"; }; diff --git a/modules/home/shell/toolset/bat/default.nix b/modules/home/shell/toolset/bat.nix similarity index 100% rename from modules/home/shell/toolset/bat/default.nix rename to modules/home/shell/toolset/bat.nix diff --git a/modules/home/shell/toolset/btop/default.nix b/modules/home/shell/toolset/btop.nix similarity index 100% rename from modules/home/shell/toolset/btop/default.nix rename to modules/home/shell/toolset/btop.nix diff --git a/modules/home/shell/toolset/default.nix b/modules/home/shell/toolset/default.nix deleted file mode 100644 index edc8c03..0000000 --- a/modules/home/shell/toolset/default.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ - imports = [ - ./bat - ./btop - ./eza - ./fzf - ./git - ./gnugpg - ./just - ./starship - ./tmux - ./yazi - ./zellij - ./zoxide - ]; -} diff --git a/modules/home/shell/toolset/eza/default.nix b/modules/home/shell/toolset/eza.nix similarity index 100% rename from modules/home/shell/toolset/eza/default.nix rename to modules/home/shell/toolset/eza.nix diff --git a/modules/home/shell/toolset/fzf/default.nix b/modules/home/shell/toolset/fzf.nix similarity index 100% rename from modules/home/shell/toolset/fzf/default.nix rename to modules/home/shell/toolset/fzf.nix diff --git a/modules/home/shell/toolset/git/default.nix b/modules/home/shell/toolset/git.nix similarity index 100% rename from modules/home/shell/toolset/git/default.nix rename to modules/home/shell/toolset/git.nix diff --git a/modules/home/shell/toolset/gnugpg/default.nix b/modules/home/shell/toolset/gnupgp.nix similarity index 100% rename from modules/home/shell/toolset/gnugpg/default.nix rename to modules/home/shell/toolset/gnupgp.nix diff --git a/modules/home/shell/toolset/just/default.nix b/modules/home/shell/toolset/just.nix similarity index 100% rename from modules/home/shell/toolset/just/default.nix rename to modules/home/shell/toolset/just.nix diff --git a/modules/home/shell/toolset/starship/default.nix b/modules/home/shell/toolset/starship.nix similarity index 100% rename from modules/home/shell/toolset/starship/default.nix rename to modules/home/shell/toolset/starship.nix diff --git a/modules/home/shell/toolset/tmux/default.nix b/modules/home/shell/toolset/tmux.nix similarity index 100% rename from modules/home/shell/toolset/tmux/default.nix rename to modules/home/shell/toolset/tmux.nix diff --git a/modules/home/shell/toolset/yazi/default.nix b/modules/home/shell/toolset/yazi.nix similarity index 100% rename from modules/home/shell/toolset/yazi/default.nix rename to modules/home/shell/toolset/yazi.nix diff --git a/modules/home/shell/toolset/zellij/default.nix b/modules/home/shell/toolset/zellij.nix similarity index 100% rename from modules/home/shell/toolset/zellij/default.nix rename to modules/home/shell/toolset/zellij.nix diff --git a/modules/home/shell/toolset/zoxide/default.nix b/modules/home/shell/toolset/zoxide.nix similarity index 100% rename from modules/home/shell/toolset/zoxide/default.nix rename to modules/home/shell/toolset/zoxide.nix diff --git a/modules/home/shell/zsh/default.nix b/modules/home/shell/zsh.nix similarity index 100% rename from modules/home/shell/zsh/default.nix rename to modules/home/shell/zsh.nix diff --git a/modules/home/terminal/alacritty/default.nix b/modules/home/terminal/alacritty.nix similarity index 100% rename from modules/home/terminal/alacritty/default.nix rename to modules/home/terminal/alacritty.nix diff --git a/modules/home/terminal/default.nix b/modules/home/terminal/default.nix deleted file mode 100644 index 97d44fa..0000000 --- a/modules/home/terminal/default.nix +++ /dev/null @@ -1,6 +0,0 @@ -{ - imports = [ - ./alacritty - ./ghostty - ]; -} diff --git a/modules/home/terminal/ghostty/default.nix b/modules/home/terminal/ghostty.nix similarity index 100% rename from modules/home/terminal/ghostty/default.nix rename to modules/home/terminal/ghostty.nix