diff options
Diffstat (limited to 'nixos/modules')
| -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 | ||||
| -rw-r--r-- | nixos/modules/system/locale/default.nix | 18 | ||||
| -rw-r--r-- | nixos/modules/system/services/default.nix | 2 | ||||
| -rw-r--r-- | nixos/modules/system/users/default.nix | 2 |
9 files changed, 40 insertions, 16 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" ]; + }; +} diff --git a/nixos/modules/system/locale/default.nix b/nixos/modules/system/locale/default.nix index da66f76..4c07d59 100644 --- a/nixos/modules/system/locale/default.nix +++ b/nixos/modules/system/locale/default.nix @@ -3,16 +3,16 @@ { time.timeZone = "Etc/GMT-7"; - i18n.defaultLocale = "en_US.UTF-8"; + i18n.defaultLocale = "de_CH.UTF-8"; i18n.extraLocaleSettings = { - LC_ADDRESS = "en_US.UTF-8"; - LC_IDENTIFICATION = "en_US.UTF-8"; - LC_MEASUREMENT = "en_US.UTF-8"; - LC_MONETARY = "en_US.UTF-8"; - LC_NAME = "en_US.UTF-8"; - LC_NUMERIC = "en_US.UTF-8"; - LC_PAPER = "en_US.UTF-8"; - LC_TELEPHONE = "en_US.UTF-8"; + LC_ADDRESS = "de_CH.UTF-8"; + LC_IDENTIFICATION = "de_CH.UTF-8"; + LC_MEASUREMENT = "de_CH.UTF-8"; + LC_MONETARY = "de_CH.UTF-8"; + LC_NAME = "de_CH.UTF-8"; + LC_NUMERIC = "de_CH.UTF-8"; + LC_PAPER = "de_CH.UTF-8"; + LC_TELEPHONE = "de_CH.UTF-8"; LC_TIME = "en_US.UTF-8"; }; }
\ No newline at end of file diff --git a/nixos/modules/system/services/default.nix b/nixos/modules/system/services/default.nix index 40cfa89..0f06931 100644 --- a/nixos/modules/system/services/default.nix +++ b/nixos/modules/system/services/default.nix @@ -10,4 +10,4 @@ SystemMaxUse=50M MaxRetentionSec=1month ''; -}
\ No newline at end of file +} diff --git a/nixos/modules/system/users/default.nix b/nixos/modules/system/users/default.nix index 042c055..19c2b56 100644 --- a/nixos/modules/system/users/default.nix +++ b/nixos/modules/system/users/default.nix @@ -31,4 +31,4 @@ ll = "eza -al --icons=auto"; }; }; -}
\ No newline at end of file +} |
