Add NixOS configuration folder
This commit is contained in:
parent
919ae94cb2
commit
2e808a85de
2 changed files with 45 additions and 0 deletions
14
nixos/default.nix
Normal file
14
nixos/default.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
./packages.nix
|
||||
];
|
||||
|
||||
# Configure keymap in X11
|
||||
services.xserver.xkb = {
|
||||
layout = "us";
|
||||
variant = "";
|
||||
options = "caps:ctrl_modifier";
|
||||
};
|
||||
}
|
||||
31
nixos/packages.nix
Normal file
31
nixos/packages.nix
Normal file
|
|
@ -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
|
||||
];
|
||||
}
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue