From f41f71a65dbc0cf48c5c3480dba249fbf6fb6825 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Wed, 15 Jul 2026 20:39:25 +0530 Subject: 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. --- modules/default.nix | 1 + modules/media/default.nix | 1 - modules/media/impala/default.nix | 26 -------------------------- modules/networking/bluetui/default.nix | 17 +++++++++++++++++ modules/networking/default.nix | 8 ++++++++ modules/networking/impala/default.nix | 21 +++++++++++++++++++++ modules/system/bluetui/default.nix | 18 ------------------ modules/system/default.nix | 1 - 8 files changed, 47 insertions(+), 46 deletions(-) delete mode 100644 modules/media/impala/default.nix create mode 100644 modules/networking/bluetui/default.nix create mode 100644 modules/networking/default.nix create mode 100644 modules/networking/impala/default.nix delete mode 100644 modules/system/bluetui/default.nix (limited to 'modules') 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 -- cgit v1.2.3