Capybara Steam and syncthing (#54)

This commit is contained in:
Patrick Stevens
2024-04-19 14:18:22 +01:00
committed by GitHub
parent b361bbcbcb
commit ad6a4548c6
2 changed files with 14 additions and 0 deletions

View File

@@ -3,6 +3,7 @@
config,
...
}: {
nixpkgs.config.allowUnfree = true;
imports = [
../hardware/capybara.nix
];
@@ -30,12 +31,19 @@
extraGroups = ["wheel" "networkManager"];
};
services.syncthing = {
enable = true;
user = "patrick";
dataDir = "/home/patrick/syncthing";
};
environment.systemPackages = [
pkgs.vim
pkgs.wget
pkgs.tmux
pkgs.home-manager
pkgs.firefox
pkgs.steam-run
];
environment.loginShellInit = ''
@@ -54,4 +62,9 @@
keep-outputs = true
keep-derivations = true
'';
programs.steam = {
enable = true;
remotePlay.openFirewall = true;
};
}

View File

@@ -27,5 +27,6 @@ export WORDCHARS=''
autoload edit-command-line
zle -N edit-command-line
bindkey '^X^E' edit-command-line
bindkey -e
PATH="$PATH:$HOME/.cargo/bin"