This repository has no description
1.3 kB
47 lines
1{ self, pkgs, ... }:
2{
3 imports = [
4 ../../2configs
5 ../../2configs/network-manager.nix
6 ../../2configs/pipewire.nix
7 ../../2configs/yubikey.nix
8 ../../2configs/tpm2.nix
9 ../../2configs/desktops/sway/default.nix
10 ../../2configs/power-action.nix
11 ../../2configs/sunshine.nix
12 ../../2configs/rtl-sdr.nix
13 ../../2configs/browsers.nix
14 ../../2configs/container-bridge.nix
15 ../../2configs/android-webcam.nix
16 ];
17 system.stateVersion = "25.05";
18
19 boot.tmp.cleanOnBoot = true;
20
21 krebs.build.host = self.inputs.stockholm.kartei.hosts.xerxes;
22
23 environment.systemPackages = [
24 pkgs.bitwarden-desktop
25 pkgs.rbw
26 # retroarch with patched dolphin core (fixes shader compiler thread issue)
27 (pkgs.retroarch.withCores (
28 _cores:
29 builtins.filter (c: c.pname or "" != "libretro-dolphin") pkgs.retroarch-free.cores
30 ++ [ self.packages.${pkgs.system}.libretro-dolphin ]
31 ))
32 pkgs.pavucontrol
33 pkgs.claude-code
34 pkgs.ripgrep
35 self.packages.${pkgs.system}.mpv
36 ];
37
38 documentation.nixos.enable = true;
39 programs.steam.enable = true;
40
41 services.ollama = {
42 enable = true;
43 };
44
45 # extra-container for testing declarative containers without full rebuilds
46 programs.extra-container.enable = true;
47}