diff options
| author | Arpit Chakladar <arpitchakladar+git@gmail.com> | 2026-07-15 20:39:25 +0530 |
|---|---|---|
| committer | Arpit Chakladar <arpitchakladar+git@gmail.com> | 2026-07-15 20:39:25 +0530 |
| commit | f41f71a65dbc0cf48c5c3480dba249fbf6fb6825 (patch) | |
| tree | a1595e630712c4200ecec5b45818f0c16f2369dc /modules | |
| parent | 23616c2e13f63f0262d64538032b98ce83cc0ec2 (diff) | |
| download | home-manager-config-f41f71a65dbc0cf48c5c3480dba249fbf6fb6825.tar.gz home-manager-config-f41f71a65dbc0cf48c5c3480dba249fbf6fb6825.zip | |
fix: placed impala and bluetui in its correct submodule
impala was mistakenly put in audio and bluetui in system, now we have
them separated in a separate networking module.
impala was also mistakenly used as the audio handler which is just
wrong.
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/default.nix | 1 | ||||
| -rw-r--r-- | modules/media/default.nix | 1 | ||||
| -rw-r--r-- | modules/media/impala/default.nix | 26 | ||||
| -rw-r--r-- | modules/networking/bluetui/default.nix | 17 | ||||
| -rw-r--r-- | modules/networking/default.nix | 8 | ||||
| -rw-r--r-- | modules/networking/impala/default.nix | 21 | ||||
| -rw-r--r-- | modules/system/bluetui/default.nix | 18 | ||||
| -rw-r--r-- | modules/system/default.nix | 1 |
8 files changed, 47 insertions, 46 deletions
diff --git a/modules/default.nix b/modules/default.nix index 3a601ee..01eca6d 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -9,6 +9,7 @@ ./fonts ./gaming ./media + ./networking ./office ./scripts ./security diff --git a/modules/media/default.nix b/modules/media/default.nix index a26aa08..5157734 100644 --- a/modules/media/default.nix +++ b/modules/media/default.nix @@ -4,7 +4,6 @@ imports = [ ./feh ./ffmpeg - ./impala ./maim ./pamixer ./playerctl diff --git a/modules/media/impala/default.nix b/modules/media/impala/default.nix deleted file mode 100644 index 1a14412..0000000 --- a/modules/media/impala/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ - config, - lib, - pkgs, - ... -}: - -# Impala - Apache Impala: SQL query engine for Apache Hadoop -{ - options.media.impala = { - enable = lib.mkEnableOption "Enables impala."; - package = lib.mkPackageOption pkgs "impala" { }; - }; - - config = lib.mkIf config.media.impala.enable { - home.packages = [ config.media.impala.package ]; - - xdg.mimeApps.defaultApplications = { - "x-scheme-handler/impala" = "impala.desktop"; - "audio/mpeg" = "impala.desktop"; - "audio/ogg" = "impala.desktop"; - "audio/flac" = "impala.desktop"; - "audio/x-flac" = "impala.desktop"; - }; - }; -} diff --git a/modules/networking/bluetui/default.nix b/modules/networking/bluetui/default.nix new file mode 100644 index 0000000..2eb5358 --- /dev/null +++ b/modules/networking/bluetui/default.nix @@ -0,0 +1,17 @@ +{ + config, + lib, + pkgs, + ... +}: + +{ + options.networking.bluetui = { + enable = lib.mkEnableOption "Enables bluetui."; + package = lib.mkPackageOption pkgs "bluetui" { }; + }; + + config = lib.mkIf config.networking.bluetui.enable { + home.packages = [ config.networking.bluetui.package ]; + }; +} diff --git a/modules/networking/default.nix b/modules/networking/default.nix new file mode 100644 index 0000000..f4ef9de --- /dev/null +++ b/modules/networking/default.nix @@ -0,0 +1,8 @@ +{ ... }: + +{ + imports = [ + ./bluetui + ./impala + ]; +} diff --git a/modules/networking/impala/default.nix b/modules/networking/impala/default.nix new file mode 100644 index 0000000..d30ab2f --- /dev/null +++ b/modules/networking/impala/default.nix @@ -0,0 +1,21 @@ +{ + config, + lib, + pkgs, + ... +}: + +{ + options.networking.impala = { + enable = lib.mkEnableOption "Enables impala."; + package = lib.mkPackageOption pkgs "impala" { }; + }; + + config = lib.mkIf config.networking.impala.enable { + home.packages = [ config.networking.impala.package ]; + + xdg.mimeApps.defaultApplications = { + "x-scheme-handler/impala" = "impala.desktop"; + }; + }; +} diff --git a/modules/system/bluetui/default.nix b/modules/system/bluetui/default.nix deleted file mode 100644 index 498659c..0000000 --- a/modules/system/bluetui/default.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ - config, - lib, - pkgs, - ... -}: - -# Bluetui - Terminal UI for Bluetooth management -{ - options.system.bluetui = { - enable = lib.mkEnableOption "Enables bluetui."; - package = lib.mkPackageOption pkgs "bluetui" { }; - }; - - config = lib.mkIf config.system.bluetui.enable { - home.packages = [ config.system.bluetui.package ]; - }; -} diff --git a/modules/system/default.nix b/modules/system/default.nix index 88e5087..3746d2c 100644 --- a/modules/system/default.nix +++ b/modules/system/default.nix @@ -2,7 +2,6 @@ { imports = [ - ./bluetui ./bottom ./brightnessctl ./htop |
