diff --git a/systems/copy-pasta/default.nix b/systems/copy-pasta/default.nix new file mode 100644 index 0000000..141e4dc --- /dev/null +++ b/systems/copy-pasta/default.nix @@ -0,0 +1,63 @@ +{ + config, + pkgs, + lib, + nixos-hardware, + self, + ... +}: + +{ + imports = [ + nixos-hardware.nixosModules.common-cpu-intel + #nixos-hardware.nixosModules.common-gpu-nvidia + nixos-hardware.nixosModules.common-pc + self.inputs.srvos.nixosModules.desktop + ]; + + #facter.reportPath = ./facter.json; + + jopejoe1 = { + audio = { + enable = true; + sennheiser-hd-660s = true; + }; + local.enable = true; + nix.enable = true; + plasma.enable = true; + ssh.enable = true; + sway.enable = true; + gui.enable = true; + keyboard = { + enable = true; + layout = "de"; + }; + user = { + jopejoe1.enable = true; + root.enable = true; + }; + boot.systemd.enable = true; + }; + + time.timeZone = "Europe/Berlin"; + + hardware = { + graphics = { + enable = true; + enable32Bit = true; + }; + }; + + environment.systemPackages = with pkgs; [ + picard + asunder + (ffmpeg-full.override { + #withTensorflow = true; + withUnfree = true; + }) + ]; + + programs = { + xwayland.enable = true; + }; +} diff --git a/systems/default.nix b/systems/default.nix index 8396326..4e91023 100644 --- a/systems/default.nix +++ b/systems/default.nix @@ -34,4 +34,5 @@ in ebisu = mkSystem "x86_64-unknown-linux-gnu" "ebisu"; hetzner = mkSystem "x86_64-unknown-linux-gnu" "hetzner"; zap = mkSystem "x86_64-unknown-linux-gnu" "zap"; + copy-pasta = mkSystem "x86_64-unknown-linux-gnu" "copy-pasta"; }