aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/profiles/common/default.nix15
-rw-r--r--modules/profiles/zsa/default.nix8
2 files changed, 13 insertions, 10 deletions
diff --git a/modules/profiles/common/default.nix b/modules/profiles/common/default.nix
index 678717a..8152a4f 100644
--- a/modules/profiles/common/default.nix
+++ b/modules/profiles/common/default.nix
@@ -97,14 +97,9 @@
};
boot.kernelModules = [ "tcp_bbr" ];
- programs.git.enable = true;
- programs.htop.enable = true;
- # Ensure we have the latest available neovim by default.
- programs.neovim = {
- enable = true;
- package = pkgs.unstable.neovim-unwrapped;
- viAlias = true;
- vimAlias = true;
- defaultEditor = true;
- };
+ # Packages to install on every system.
+ environment.systemPackages = with pkgs; [
+ git
+ htop
+ ];
}
diff --git a/modules/profiles/zsa/default.nix b/modules/profiles/zsa/default.nix
new file mode 100644
index 0000000..d07753f
--- /dev/null
+++ b/modules/profiles/zsa/default.nix
@@ -0,0 +1,8 @@
+{
+ pkgs,
+ ...
+}:
+{
+ hardware.keyboard.zsa.enable = true;
+ environment.systemPackages = with pkgs; [ keymapp ];
+}