diff --git a/nixos/default.nix b/nixos/default.nix new file mode 100644 index 0000000..69f2077 --- /dev/null +++ b/nixos/default.nix @@ -0,0 +1,14 @@ +{ config, pkgs, ... }: + +{ + imports = [ + ./packages.nix + ]; + + # Configure keymap in X11 + services.xserver.xkb = { + layout = "us"; + variant = ""; + options = "caps:ctrl_modifier"; + }; +} diff --git a/nixos/packages.nix b/nixos/packages.nix new file mode 100644 index 0000000..7ce5c2e --- /dev/null +++ b/nixos/packages.nix @@ -0,0 +1,31 @@ +{ pkgs, ... }: + +{ + environment.systemPackages = with pkgs; [ + vim + wget + killall + + slack + discord-screenaudio + telegram-desktop + element-desktop + steam + + prismlauncher-unwrapped + jdk17 + + emacs + ripgrep + findutils + fd + heroic + ungoogled-chromium + pipx + pciutils + wine + python312 + nerdfonts + ]; +} +