configuration
flake
hosts
_iso
aluminium
astatine
backup-4
beryllium
carbon
clerie-backup
dn42-il-gw1
dn42-il-gw5
dn42-il-gw6
dn42-ildix-clerie
dn42-ildix-service
gatekeeper
hydra-1
hydra-2
krypton
android.nix
backup.nix
configuration.nix
etesync-dav.nix
hardware-configuration.nix
initrd.nix
network.nix
programs.nix
secrets.json
ssh.pub
mail-2
monitoring-3
nonat
osmium
palladium
porter
storage-2
tungsten
web-2
zinc
lib
modules
pkgs
profiles
users
.gitignore
README.md
flake.lock
flake.nix
60 lines
935 B
Nix
60 lines
935 B
Nix
{ pkgs, ... }:
|
|
|
|
{
|
|
environment.systemPackages = with pkgs; [
|
|
firefox-wayland
|
|
];
|
|
|
|
users.users.clerie.packages = with pkgs; [
|
|
keepassxc
|
|
vlc
|
|
mumble
|
|
element-desktop
|
|
signal-desktop
|
|
dino
|
|
fractal
|
|
|
|
tio
|
|
xournalpp
|
|
onlyoffice-bin
|
|
|
|
krita
|
|
inkscape
|
|
|
|
wireshark
|
|
tcpdump
|
|
nmap
|
|
|
|
okular
|
|
chromium-incognito
|
|
|
|
print-afra
|
|
git-show-link
|
|
|
|
factorio-launcher
|
|
];
|
|
|
|
# Wireshark
|
|
programs.wireshark.enable = true;
|
|
users.users.clerie.extraGroups = [ "wireshark" ];
|
|
|
|
services.syncthing = {
|
|
enable = true;
|
|
user = "clerie";
|
|
dataDir = "/home/clerie";
|
|
configDir = "/home/clerie/.config/syncthing";
|
|
};
|
|
|
|
services.clerie-gc-dir.enable = true;
|
|
services.clerie-gc-dir.dirs = {
|
|
clerie-downloads = {
|
|
user = "clerie";
|
|
dir = "/home/clerie/Downloads";
|
|
};
|
|
clerie-tmp = {
|
|
user = "clerie";
|
|
dir = "/home/clerie/tmp";
|
|
};
|
|
};
|
|
}
|