From 556ed595dd47bc5e5f99729f5a669e0fc608d326 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Sun, 23 Feb 2025 15:27:31 +0100 Subject: [PATCH] add usb stick device --- systems/copy-pasta/default.nix | 63 ++++++++++++++++++++++++++++++++++ systems/default.nix | 1 + 2 files changed, 64 insertions(+) create mode 100644 systems/copy-pasta/default.nix 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"; }