diff options
Diffstat (limited to 'nixos/modules/features')
| -rw-r--r-- | nixos/modules/features/appimage/default.nix | 2 | ||||
| -rw-r--r-- | nixos/modules/features/binary-compat/default.nix | 2 | ||||
| -rw-r--r-- | nixos/modules/features/desktop-apps/default.nix | 6 | ||||
| -rw-r--r-- | nixos/modules/features/dev-tools/default.nix | 3 | ||||
| -rw-r--r-- | nixos/modules/features/mouse/default.nix | 9 | ||||
| -rw-r--r-- | nixos/modules/features/wireshark/default.nix | 12 |
6 files changed, 29 insertions, 5 deletions
diff --git a/nixos/modules/features/appimage/default.nix b/nixos/modules/features/appimage/default.nix index b291735..fba4ed7 100644 --- a/nixos/modules/features/appimage/default.nix +++ b/nixos/modules/features/appimage/default.nix @@ -10,4 +10,4 @@ ]; }; }; -}
\ No newline at end of file +} diff --git a/nixos/modules/features/binary-compat/default.nix b/nixos/modules/features/binary-compat/default.nix index f2ad751..e88349b 100644 --- a/nixos/modules/features/binary-compat/default.nix +++ b/nixos/modules/features/binary-compat/default.nix @@ -20,4 +20,4 @@ pkg-config cmake ]; -}
\ No newline at end of file +} diff --git a/nixos/modules/features/desktop-apps/default.nix b/nixos/modules/features/desktop-apps/default.nix index 59dda45..51b8bdd 100644 --- a/nixos/modules/features/desktop-apps/default.nix +++ b/nixos/modules/features/desktop-apps/default.nix @@ -5,14 +5,18 @@ inputs.helium-browser.packages.${pkgs.stdenv.hostPlatform.system}.helium secretspec claude-code + cryptomator + ente-desktop keepassxc libreoffice hunspellDicts.ru_RU opencode pkgs.ayugram-desktop pkgs.legcord + pkgs.vesktop pkgs.amnezia-vpn obsidian pkgs.qbittorrent + pkgs.masterpdfeditor ]; -}
\ No newline at end of file +} diff --git a/nixos/modules/features/dev-tools/default.nix b/nixos/modules/features/dev-tools/default.nix index 2215b49..fa19d8a 100644 --- a/nixos/modules/features/dev-tools/default.nix +++ b/nixos/modules/features/dev-tools/default.nix @@ -15,6 +15,5 @@ rust-analyzer rustc tree-sitter - pkgs.wireshark ]; -}
\ No newline at end of file +} diff --git a/nixos/modules/features/mouse/default.nix b/nixos/modules/features/mouse/default.nix new file mode 100644 index 0000000..83cefc4 --- /dev/null +++ b/nixos/modules/features/mouse/default.nix @@ -0,0 +1,9 @@ +{ config, pkgs, ... }: + +{ + services.ratbagd.enable = true; + environment.systemPackages = with pkgs; [ + piper + input-remapper +]; +} diff --git a/nixos/modules/features/wireshark/default.nix b/nixos/modules/features/wireshark/default.nix new file mode 100644 index 0000000..7b2141e --- /dev/null +++ b/nixos/modules/features/wireshark/default.nix @@ -0,0 +1,12 @@ +{ pkgs, ... }: + +{ + programs.wireshark = { + enable = true; + package = pkgs.wireshark; + }; + + users.users.seraphim = { + extraGroups = [ "wireshark" ]; + }; +} |
