diff options
Diffstat (limited to 'hosts/sofue')
| -rw-r--r-- | hosts/sofue/configuration.nix | 267 | ||||
| -rw-r--r-- | hosts/sofue/gccarch_mesa.nix | 10 | ||||
| -rw-r--r-- | hosts/sofue/incus.yaml | 694 | ||||
| -rw-r--r-- | hosts/sofue/programs.nix | 29 |
4 files changed, 0 insertions, 1000 deletions
diff --git a/hosts/sofue/configuration.nix b/hosts/sofue/configuration.nix deleted file mode 100644 index f3f908e..0000000 --- a/hosts/sofue/configuration.nix +++ /dev/null @@ -1,267 +0,0 @@ -{ config, lib, pkgs, modulesPath, ... }: -let - loc = config.local; - colo = loc.scheme; - inherit (import ../../nix/settings.nix) disks; -in rec { - imports = [ - "${modulesPath}/virtualisation/lxc-container.nix" - ../../nix/system.nix - ../../nix/x86.nix - ../../nix/user.nix - ../../nix/bluetooth.nix - ../../nix/email.nix - ../../nix/amdgpu.nix - #../../nix/intel.nix - ../../nix/gaming.nix - ../../nix/steam.nix - ../../nix/virtualisation.nix - ../../nix/scripts.nix - ../../nix/programs/bash.nix - ../../nix/programs/nvim.nix - ../../nix/programs/sway.nix - ../../nix/programs/kitty.nix - ../../nix/programs/firefox.nix - ../../nix/programs/obs.nix - ../../nix/programs/kdeconnect.nix - #../../nix/programs/docker.nix - ./programs.nix - ]; - - local = rec { - font = { - name = "Comic Code"; - size = 13; - baseline = -2; - cell-height-offset = 1; - }; - ui-font = { - name = "Livvic"; - size = 11; - baseline = 0; - cell-height-offset = 0; - }; - emoji-font = { - name = "Blobmoji"; - size = ui-font.size; - baseline = 0; - cell-height-offset = 0; - }; - scheme = import ../../themes/street_fighter_summer/street_fighter_summer.nix; - starter = { - top_padding = 2; - picture = ../../themes/street_fighter_summer/cammy_splash.png; - width = 60; - padding = { - top = -9; - left = -9; - text = 5; - }; - position = "left"; - header = ""; - footer = ""; - footer-offset = 0; - }; - monitors = { - #monitor1 = "DP-2"; - #monitor2 = "HDMI-A-3"; - #monitor3 = "DP-1"; - monitor1 = "DP-1"; - monitor2 = "DP-2"; - monitor3 = "HDMI-A-1"; - }; - }; - - boot.isContainer = true; - - users.groups.audio.gid = lib.mkForce 18; - users.groups.cdrom.gid = lib.mkForce 19; - users.groups.dialout.gid = lib.mkForce 20; - users.groups.floppy.gid = lib.mkForce 11; - users.groups.input.gid = lib.mkForce 97; - users.groups.lp.gid = lib.mkForce 7; - users.groups.render.gid = lib.mkForce 28; - users.groups.uucp.gid = lib.mkForce 14; - users.groups.video.gid = lib.mkForce 27; - - nix.settings.system-features = [ "gccarch-znver2" ]; - nixpkgs.hostPlatform = { - #gcc.arch = "znver2"; - #gcc.tune = "znver2"; - system = "x86_64-linux"; - }; - - boot.binfmt.emulatedSystems = [ "armv7l-linux" "aarch64-linux" ]; - # Only needed in containers. - fileSystems."/proc/sys/fs/binfmt_misc" = { - device = "binfmt_misc"; - fsType = "binfmt_misc"; - }; - - networking = { - hostName = "sofue"; - wireless.enable = false; - dhcpcd.enable = false; - useDHCP = false; - useHostResolvConf = false; - firewall.enable = false; - extraHosts = '' - 192.168.1.192 iroha - 192.168.1.206 moyo - 192.168.1.207 denpa - 192.168.1.234 zasshi - 66.135.26.42 rod - 108.52.160.112 boomerang - ''; - }; - systemd.network = { - enable = true; - networks."50-eth0" = { - matchConfig.Name = "eth0"; - networkConfig = { - DHCP = "ipv4"; - IPv6AcceptRA = true; - }; - linkConfig.RequiredForOnline = "routable"; - }; - }; - - fileSystems."/media/cdrom" = { - device = "/dev/sr0"; - fsType = "udf,iso9660"; - options = disks.cdrom_options; - }; - - services.flatpak.enable = true; - - environment.systemPackages = with pkgs; [ - linuxPackages_latest.perf - linuxPackages_latest.cpupower - (writeShellScriptBin "run-sway" '' - export TTY=/dev/tty3 - export XDG_VTNR=3 - export WLR_RENDERER=vulkan - export PULSE_SERVER=unix:/home/andrew/.pulsewire-native-socket - export PIPEWIRE_REMOTE=/tmp/pipewire-0-manager - cd $HOME - exec ${kbd}/bin/openvt --switch --login --console 3 -f -- ${swayfx}/bin/sway - '') - pipewire # Using server from host. - pavucontrol - ]; - - systemd.services.copy-udev = { - description = "Copy host udev data to container"; - after = [ "multi-user.target" "rc-local.service" "systemd-user-sessions.service" ]; - wantedBy = [ "multi-user.target" ]; - serviceConfig = { - Type = "oneshot"; - ExecStart = "/bin/sh -c '${pkgs.coreutils}/bin/cp /tmp/udev/data/* /run/udev/data/'"; - RemainAfterExit = true; - }; - }; - - home-manager.users.andrew = let - homeDir = "${config.users.users.andrew.home}"; - in { - programs.kitty = { - # My understanding is that if repaint_delay equates to a refresh rate - # of just under my monitor's that VRR can avoid all tearing. - extraConfig = '' - repaint_delay 7 - input_delay 1 - ''; - }; - wayland.windowManager.sway = let - monitor1 = loc.monitors.monitor1; - monitor2 = loc.monitors.monitor2; - monitor3 = loc.monitors.monitor3; - in { - checkConfig = false; - config = { - output = { - "${monitor1}" = { - mode = "2560x1440@144.000Hz"; - position = "3000 200"; - #position = "1080 200"; - allow_tearing = "yes"; - max_render_time = "off"; - adaptive_sync = "on"; - render_bit_depth = "10"; - bg = "${../../themes/street_fighter_summer/wallpaper1.png} fit"; - }; - "${monitor2}" = { - mode = "1920x1080@60.000Hz"; - transform = "270"; - position = "1920 0"; - #position = "0 0"; - allow_tearing = "no"; - max_render_time = "7"; - render_bit_depth = "10"; - bg = "${../../themes/street_fighter_summer/wallpaper_vert2.png} fit"; - }; - "${monitor3}" = { - mode = "1920x1080@60.000Hz"; - position = "0 1000"; - max_render_time = "7"; - render_bit_depth = "10"; - allow_tearing = "no"; - bg = "#${colo.background-alt} solid_color"; - }; - }; - workspaceOutputAssign = [ - { workspace = "1"; output = "${monitor1}"; } - { workspace = "2"; output = "${monitor1}"; } - { workspace = "3"; output = "${monitor1}"; } - { workspace = "4"; output = "${monitor1}"; } - { workspace = "5"; output = "${monitor2}"; } - { workspace = "6"; output = "${monitor2}"; } - { workspace = "7"; output = "${monitor2}"; } - { workspace = "8"; output = "${monitor2}"; } - { workspace = "9"; output = "${monitor3}"; } - ]; - keybindings = let - mod1 = "Mod1"; - mod4 = "Mod4"; - in { - "${mod1}+1" = "workspace 1"; - "${mod1}+2" = "workspace 2"; - "${mod1}+3" = "workspace 3"; - "${mod1}+4" = "workspace 4"; - "${mod4}+1" = "workspace 5"; - "${mod4}+2" = "workspace 6"; - "${mod4}+3" = "workspace 7"; - "${mod4}+4" = "workspace 8"; - "${mod4}+5" = "workspace 9"; - "${mod4}+z" = "fullscreen toggle"; - "${mod1}+Shift+1" = "move container to workspace 1"; - "${mod1}+Shift+2" = "move container to workspace 2"; - "${mod1}+Shift+3" = "move container to workspace 3"; - "${mod1}+Shift+4" = "move container to workspace 4"; - "${mod4}+Shift+1" = "move container to workspace 5"; - "${mod4}+Shift+2" = "move container to workspace 6"; - "${mod4}+Shift+3" = "move container to workspace 7"; - "${mod4}+Shift+4" = "move container to workspace 8"; - "${mod4}+Shift+5" = "move container to workspace 9"; - "${mod4}+r" = "exec swaymsg -- output ${monitor1} transform 90"; - "${mod4}+Shift+r" = "exec swaymsg -- output ${monitor1} transform 0"; - "${mod4}+F1" = "exec swaymsg -- output ${monitor1} bg \\#${colo.background-alt} solid_color"; - "${mod4}+F2" = "exec swaymsg -- output ${monitor1} bg ${../../themes/street_fighter_summer/wallpaper1.png} fit"; - "${mod4}+F3" = "exec swaymsg -- output ${monitor2} bg \\#${colo.background-alt} solid_color"; - "${mod4}+F4" = "exec swaymsg -- output ${monitor2} bg ${../../themes/street_fighter_summer/wallpaper_vert1.png} fit"; - "${mod4}+F5" = "exec swaymsg -- output ${monitor2} bg ${../../themes/street_fighter_summer/wallpaper_vert2.png} fit"; - #"${mod4}+F1" = "exec printf '||' > $HOME/.config/taro/${monitor1}/selection"; - #"${mod4}+F2" = "exec printf '||' > $HOME/.config/taro/${monitor1}/selection"; - "Pause" = "exec $HOME/c/camu/scripts/cmv_add.sh PAUSE"; - }; - startup = [ - #{ command = "${pkgs.mauri}/bin/tarod"; } - ]; - }; - }; - - home.stateVersion = "${config.system.stateVersion}"; - }; - - system.stateVersion = "25.05"; -} diff --git a/hosts/sofue/gccarch_mesa.nix b/hosts/sofue/gccarch_mesa.nix deleted file mode 100644 index e06bdd5..0000000 --- a/hosts/sofue/gccarch_mesa.nix +++ /dev/null @@ -1,10 +0,0 @@ -let - pkgs = import <nixpkgs> { - localSystem = { - gcc.arch = "znver2"; - gcc.tune = "znver2"; - system = "x86_64-linux"; - }; - }; -in - pkgs.mesa diff --git a/hosts/sofue/incus.yaml b/hosts/sofue/incus.yaml deleted file mode 100644 index 407e604..0000000 --- a/hosts/sofue/incus.yaml +++ /dev/null @@ -1,694 +0,0 @@ -container: - architecture: x86_64 - config: - image.architecture: amd64 - image.description: Nixos unstable amd64 (20240402_02:18) - image.os: Nixos - image.release: unstable - image.requirements.secureboot: "false" - image.serial: "20240402_02:18" - image.type: squashfs - image.variant: default - limits.kernel.memlock: unlimited - limits.kernel.nice: "-11" - limits.kernel.nofile: "1048576" - limits.kernel.rtprio: "99" - raw.lxc: |- - lxc.mount.auto = proc:rw sys:rw cgroup:rw:force - lxc.cgroup2.devices.allow = c 7:* rwm - lxc.cgroup2.devices.allow = c 10:* rwm - lxc.cgroup2.devices.allow = c 13:* rwm - lxc.cgroup2.devices.allow = c 116:* rwm - lxc.cgroup2.devices.allow = c 189:* rwm - lxc.cgroup2.devices.allow = c 226:0 rwm - lxc.cgroup2.devices.allow = c 226:128 rwm - lxc.cgroup2.devices.allow = c 247:* rwm - security.nesting: "true" - security.privileged: "false" - security.syscalls.intercept.bpf: "true" - security.syscalls.intercept.bpf.devices: "true" - security.syscalls.intercept.mknod: "true" - security.syscalls.intercept.mount: "true" - security.syscalls.intercept.mount.allowed: ext4,fat32,ntfs,udf - security.syscalls.intercept.mount.shift: "true" - security.syscalls.intercept.sched_setscheduler: "true" - security.syscalls.intercept.setxattr: "true" - security.syscalls.intercept.sysinfo: "true" - volatile.base_image: b57963b527b192cbd262777b137333def448e7dc21fbf954e75a51f1b8acef5c - volatile.cloud-init.instance-id: 8d938ed8-c204-48e1-9670-f3aea059fd57 - volatile.eth0.host_name: veth812d6ba0 - volatile.eth0.hwaddr: 00:16:3e:c3:79:59 - volatile.idmap.base: "0" - volatile.idmap.current: '[{"Isuid":true,"Isgid":false,"Hostid":1000000,"Nsid":0,"Maprange":1000},{"Isuid":true,"Isgid":false,"Hostid":1000,"Nsid":1000,"Maprange":1},{"Isuid":true,"Isgid":false,"Hostid":1001001,"Nsid":1001,"Maprange":999998999},{"Isuid":false,"Isgid":true,"Hostid":1000000,"Nsid":0,"Maprange":17},{"Isuid":false,"Isgid":true,"Hostid":18,"Nsid":17,"Maprange":1},{"Isuid":false,"Isgid":true,"Hostid":1000018,"Nsid":18,"Maprange":82},{"Isuid":false,"Isgid":true,"Hostid":100,"Nsid":100,"Maprange":1},{"Isuid":false,"Isgid":true,"Hostid":1000101,"Nsid":101,"Maprange":73},{"Isuid":false,"Isgid":true,"Hostid":97,"Nsid":174,"Maprange":1},{"Isuid":false,"Isgid":true,"Hostid":1000175,"Nsid":175,"Maprange":999999825}]' - volatile.idmap.next: '[{"Isuid":true,"Isgid":false,"Hostid":1000000,"Nsid":0,"Maprange":1000},{"Isuid":true,"Isgid":false,"Hostid":1000,"Nsid":1000,"Maprange":1},{"Isuid":true,"Isgid":false,"Hostid":1001001,"Nsid":1001,"Maprange":999998999},{"Isuid":false,"Isgid":true,"Hostid":1000000,"Nsid":0,"Maprange":17},{"Isuid":false,"Isgid":true,"Hostid":18,"Nsid":17,"Maprange":1},{"Isuid":false,"Isgid":true,"Hostid":1000018,"Nsid":18,"Maprange":82},{"Isuid":false,"Isgid":true,"Hostid":100,"Nsid":100,"Maprange":1},{"Isuid":false,"Isgid":true,"Hostid":1000101,"Nsid":101,"Maprange":73},{"Isuid":false,"Isgid":true,"Hostid":97,"Nsid":174,"Maprange":1},{"Isuid":false,"Isgid":true,"Hostid":1000175,"Nsid":175,"Maprange":999999825}]' - volatile.last_state.idmap: '[]' - volatile.last_state.power: RUNNING - volatile.last_state.ready: "false" - volatile.uuid: 85cd7ef4-2e99-4d9b-ad55-a0b311d3a7d0 - volatile.uuid.generation: 85cd7ef4-2e99-4d9b-ad55-a0b311d3a7d0 - devices: - 8bitdom30: - gid: "97" - mode: "0666" - productid: "0024" - type: unix-hotplug - vendorid: 0ca3 - PipewireSocket1: - bind: container - connect: unix:/run/user/1000/pipewire-0 - gid: "100" - listen: unix:/tmp/pipewire-0 - mode: "0666" - security.gid: "100" - security.uid: "1000" - type: proxy - uid: "1000" - PipewireSocket2: - bind: container - connect: unix:/run/user/1000/pipewire-0-manager - gid: "100" - listen: unix:/tmp/pipewire-0-manager - mode: "0666" - security.gid: "100" - security.uid: "1000" - type: proxy - uid: "1000" - PulseSocket1: - bind: container - connect: unix:/run/user/1000/pulse/native - gid: "100" - listen: unix:/home/andrew/.pulsewire-native-socket - mode: "0666" - security.gid: "100" - security.uid: "1000" - type: proxy - uid: "1000" - binder: - gid: "100" - mode: "0666" - path: /dev/binder - source: /dev/binder - type: unix-char - bluraydrive: - mode: "0666" - path: /dev/sr0 - source: /dev/sr0 - type: unix-block - code: - path: /mnt/nfs/c - source: /mnt/nfs/c - type: disk - data: - path: /mnt/data - source: /mnt/data - type: disk - devshm: - path: /dev/shm2 - source: /dev/shm - type: disk - duckyone: - gid: "97" - mode: "0666" - productid: "0201" - type: unix-hotplug - vendorid: 04d9 - ext_ssd: - path: /mnt/ext_ssd - source: /mnt/ext_ssd - type: disk - googlepixel: - mode: "0666" - productid: 4ee7 - type: unix-hotplug - vendorid: 18d1 - hdd: - path: /mnt/hdd - source: /mnt/hdd - type: disk - hhkb: - gid: "97" - mode: "0666" - productid: "0021" - type: unix-hotplug - vendorid: 04fe - hidraw0: - gid: "97" - mode: "0666" - path: /dev/hidraw0 - required: "false" - source: /dev/hidraw0 - type: unix-char - hidraw1: - gid: "97" - mode: "0666" - path: /dev/hidraw1 - required: "false" - source: /dev/hidraw1 - type: unix-char - hidraw2: - gid: "97" - mode: "0666" - path: /dev/hidraw2 - required: "false" - source: /dev/hidraw2 - type: unix-char - hidraw3: - gid: "97" - mode: "0666" - path: /dev/hidraw3 - required: "false" - source: /dev/hidraw3 - type: unix-char - hidraw4: - gid: "97" - mode: "0666" - path: /dev/hidraw4 - required: "false" - source: /dev/hidraw4 - type: unix-char - hostportcamu: - connect: tcp:127.0.0.1:14356 - listen: tcp:0.0.0.0:14356 - type: proxy - hwbinder: - gid: "100" - mode: "0666" - path: /dev/hwbinder - source: /dev/hwbinder - type: unix-char - lazermouse: - gid: "97" - mode: "0666" - productid: "2510" - type: unix-hotplug - vendorid: 093a - logibolt: - gid: "97" - mode: "0666" - productid: c548 - type: unix-hotplug - vendorid: 046d - loop0: - mode: "0666" - path: /dev/loop0 - source: /dev/loop0 - type: unix-block - loop1: - mode: "0666" - path: /dev/loop1 - source: /dev/loop1 - type: unix-block - loopcontrol: - mode: "0666" - path: /dev/loop-control - source: /dev/loop-control - type: unix-char - mayflashgc: - gid: "97" - mode: "0666" - productid: "0337" - type: unix-hotplug - vendorid: 057e - ntsync: - mode: "0666" - path: /dev/ntsync - source: /dev/ntsync - type: unix-char - pcie4slotgpu: - mode: "0666" - pci: 0000:0f:00.0 - type: gpu - pics: - path: /mnt/nfs/pics - source: /mnt/nfs/pics - type: disk - samba: - path: /mnt/nfs/samba - source: /mnt/nfs/samba - type: disk - ssd: - path: /mnt/ssd - source: /mnt/ssd - type: disk - store: - path: /mnt/store - source: /mnt/store - type: disk - switchpro: - gid: "97" - mode: "0666" - productid: "2009" - type: unix-hotplug - vendorid: 057e - tty: - mode: "0666" - path: /dev/tty - source: /dev/tty - type: unix-char - tty0: - mode: "0666" - path: /dev/tty0 - source: /dev/tty0 - type: unix-char - tty3: - mode: "0666" - path: /dev/tty3 - source: /dev/tty3 - type: unix-char - tty4: - mode: "0666" - path: /dev/tty4 - source: /dev/tty4 - type: unix-char - udevdata: - path: /tmp/udev/data - readonly: "true" - source: /run/udev/data - type: disk - uinput: - gid: "97" - mode: "0666" - path: /dev/uinput - source: /dev/uinput - type: unix-char - video0: - mode: "0666" - path: /dev/video0 - source: /dev/video0 - type: unix-char - video1: - mode: "0666" - path: /dev/video1 - required: "false" - source: /dev/video1 - type: unix-char - vndbinder: - gid: "100" - mode: "0666" - path: /dev/vndbinder - source: /dev/vndbinder - type: unix-char - wacom: - gid: "97" - mode: "0666" - productid: 037a - type: unix-hotplug - vendorid: 056a - xbox360controller: - gid: "97" - mode: "0666" - productid: 028e - type: unix-hotplug - vendorid: 045e - xboxonecontroller: - gid: "97" - mode: "0666" - productid: "02e6" - type: unix-hotplug - vendorid: 045e - zowiemouse: - gid: "97" - mode: "0666" - productid: "8001" - type: unix-hotplug - vendorid: 04a5 - ephemeral: false - profiles: - - default - stateful: false - description: "" - created_at: 2024-04-03T13:10:43.339168029Z - expanded_config: - boot.autostart: "false" - image.architecture: amd64 - image.description: Nixos unstable amd64 (20240402_02:18) - image.os: Nixos - image.release: unstable - image.requirements.secureboot: "false" - image.serial: "20240402_02:18" - image.type: squashfs - image.variant: default - limits.kernel.memlock: unlimited - limits.kernel.nice: "-11" - limits.kernel.nofile: "1048576" - limits.kernel.rtprio: "99" - raw.idmap: |- - uid 1000 1000 - gid 100 100 - gid 18 17 - gid 97 174 - raw.lxc: |- - lxc.mount.auto = proc:rw sys:rw cgroup:rw:force - lxc.cgroup2.devices.allow = c 7:* rwm - lxc.cgroup2.devices.allow = c 10:* rwm - lxc.cgroup2.devices.allow = c 13:* rwm - lxc.cgroup2.devices.allow = c 116:* rwm - lxc.cgroup2.devices.allow = c 189:* rwm - lxc.cgroup2.devices.allow = c 226:0 rwm - lxc.cgroup2.devices.allow = c 226:128 rwm - lxc.cgroup2.devices.allow = c 247:* rwm - security.nesting: "true" - security.privileged: "false" - security.syscalls.intercept.bpf: "true" - security.syscalls.intercept.bpf.devices: "true" - security.syscalls.intercept.mknod: "true" - security.syscalls.intercept.mount: "true" - security.syscalls.intercept.mount.allowed: ext4,fat32,ntfs,udf - security.syscalls.intercept.mount.shift: "true" - security.syscalls.intercept.sched_setscheduler: "true" - security.syscalls.intercept.setxattr: "true" - security.syscalls.intercept.sysinfo: "true" - volatile.base_image: b57963b527b192cbd262777b137333def448e7dc21fbf954e75a51f1b8acef5c - volatile.cloud-init.instance-id: 8d938ed8-c204-48e1-9670-f3aea059fd57 - volatile.eth0.host_name: veth812d6ba0 - volatile.eth0.hwaddr: 00:16:3e:c3:79:59 - volatile.idmap.base: "0" - volatile.idmap.current: '[{"Isuid":true,"Isgid":false,"Hostid":1000000,"Nsid":0,"Maprange":1000},{"Isuid":true,"Isgid":false,"Hostid":1000,"Nsid":1000,"Maprange":1},{"Isuid":true,"Isgid":false,"Hostid":1001001,"Nsid":1001,"Maprange":999998999},{"Isuid":false,"Isgid":true,"Hostid":1000000,"Nsid":0,"Maprange":17},{"Isuid":false,"Isgid":true,"Hostid":18,"Nsid":17,"Maprange":1},{"Isuid":false,"Isgid":true,"Hostid":1000018,"Nsid":18,"Maprange":82},{"Isuid":false,"Isgid":true,"Hostid":100,"Nsid":100,"Maprange":1},{"Isuid":false,"Isgid":true,"Hostid":1000101,"Nsid":101,"Maprange":73},{"Isuid":false,"Isgid":true,"Hostid":97,"Nsid":174,"Maprange":1},{"Isuid":false,"Isgid":true,"Hostid":1000175,"Nsid":175,"Maprange":999999825}]' - volatile.idmap.next: '[{"Isuid":true,"Isgid":false,"Hostid":1000000,"Nsid":0,"Maprange":1000},{"Isuid":true,"Isgid":false,"Hostid":1000,"Nsid":1000,"Maprange":1},{"Isuid":true,"Isgid":false,"Hostid":1001001,"Nsid":1001,"Maprange":999998999},{"Isuid":false,"Isgid":true,"Hostid":1000000,"Nsid":0,"Maprange":17},{"Isuid":false,"Isgid":true,"Hostid":18,"Nsid":17,"Maprange":1},{"Isuid":false,"Isgid":true,"Hostid":1000018,"Nsid":18,"Maprange":82},{"Isuid":false,"Isgid":true,"Hostid":100,"Nsid":100,"Maprange":1},{"Isuid":false,"Isgid":true,"Hostid":1000101,"Nsid":101,"Maprange":73},{"Isuid":false,"Isgid":true,"Hostid":97,"Nsid":174,"Maprange":1},{"Isuid":false,"Isgid":true,"Hostid":1000175,"Nsid":175,"Maprange":999999825}]' - volatile.last_state.idmap: '[]' - volatile.last_state.power: RUNNING - volatile.last_state.ready: "false" - volatile.uuid: 85cd7ef4-2e99-4d9b-ad55-a0b311d3a7d0 - volatile.uuid.generation: 85cd7ef4-2e99-4d9b-ad55-a0b311d3a7d0 - expanded_devices: - 8bitdom30: - gid: "97" - mode: "0666" - productid: "0024" - type: unix-hotplug - vendorid: 0ca3 - PipewireSocket1: - bind: container - connect: unix:/run/user/1000/pipewire-0 - gid: "100" - listen: unix:/tmp/pipewire-0 - mode: "0666" - security.gid: "100" - security.uid: "1000" - type: proxy - uid: "1000" - PipewireSocket2: - bind: container - connect: unix:/run/user/1000/pipewire-0-manager - gid: "100" - listen: unix:/tmp/pipewire-0-manager - mode: "0666" - security.gid: "100" - security.uid: "1000" - type: proxy - uid: "1000" - PulseSocket1: - bind: container - connect: unix:/run/user/1000/pulse/native - gid: "100" - listen: unix:/home/andrew/.pulsewire-native-socket - mode: "0666" - security.gid: "100" - security.uid: "1000" - type: proxy - uid: "1000" - binder: - gid: "100" - mode: "0666" - path: /dev/binder - source: /dev/binder - type: unix-char - bluraydrive: - mode: "0666" - path: /dev/sr0 - source: /dev/sr0 - type: unix-block - code: - path: /mnt/nfs/c - source: /mnt/nfs/c - type: disk - data: - path: /mnt/data - source: /mnt/data - type: disk - devshm: - path: /dev/shm2 - source: /dev/shm - type: disk - duckyone: - gid: "97" - mode: "0666" - productid: "0201" - type: unix-hotplug - vendorid: 04d9 - eth0: - name: eth0 - network: incusbr0 - type: nic - ext_ssd: - path: /mnt/ext_ssd - source: /mnt/ext_ssd - type: disk - googlepixel: - mode: "0666" - productid: 4ee7 - type: unix-hotplug - vendorid: 18d1 - hdd: - path: /mnt/hdd - source: /mnt/hdd - type: disk - hhkb: - gid: "97" - mode: "0666" - productid: "0021" - type: unix-hotplug - vendorid: 04fe - hidraw0: - gid: "97" - mode: "0666" - path: /dev/hidraw0 - required: "false" - source: /dev/hidraw0 - type: unix-char - hidraw1: - gid: "97" - mode: "0666" - path: /dev/hidraw1 - required: "false" - source: /dev/hidraw1 - type: unix-char - hidraw2: - gid: "97" - mode: "0666" - path: /dev/hidraw2 - required: "false" - source: /dev/hidraw2 - type: unix-char - hidraw3: - gid: "97" - mode: "0666" - path: /dev/hidraw3 - required: "false" - source: /dev/hidraw3 - type: unix-char - hidraw4: - gid: "97" - mode: "0666" - path: /dev/hidraw4 - required: "false" - source: /dev/hidraw4 - type: unix-char - hostportcamu: - connect: tcp:127.0.0.1:14356 - listen: tcp:0.0.0.0:14356 - type: proxy - hwbinder: - gid: "100" - mode: "0666" - path: /dev/hwbinder - source: /dev/hwbinder - type: unix-char - lazermouse: - gid: "97" - mode: "0666" - productid: "2510" - type: unix-hotplug - vendorid: 093a - logibolt: - gid: "97" - mode: "0666" - productid: c548 - type: unix-hotplug - vendorid: 046d - loop0: - mode: "0666" - path: /dev/loop0 - source: /dev/loop0 - type: unix-block - loop1: - mode: "0666" - path: /dev/loop1 - source: /dev/loop1 - type: unix-block - loopcontrol: - mode: "0666" - path: /dev/loop-control - source: /dev/loop-control - type: unix-char - mayflashgc: - gid: "97" - mode: "0666" - productid: "0337" - type: unix-hotplug - vendorid: 057e - ntsync: - mode: "0666" - path: /dev/ntsync - source: /dev/ntsync - type: unix-char - pcie4slotgpu: - mode: "0666" - pci: 0000:0f:00.0 - type: gpu - pics: - path: /mnt/nfs/pics - source: /mnt/nfs/pics - type: disk - root: - path: / - pool: default - type: disk - samba: - path: /mnt/nfs/samba - source: /mnt/nfs/samba - type: disk - ssd: - path: /mnt/ssd - source: /mnt/ssd - type: disk - store: - path: /mnt/store - source: /mnt/store - type: disk - switchpro: - gid: "97" - mode: "0666" - productid: "2009" - type: unix-hotplug - vendorid: 057e - tty: - mode: "0666" - path: /dev/tty - source: /dev/tty - type: unix-char - tty0: - mode: "0666" - path: /dev/tty0 - source: /dev/tty0 - type: unix-char - tty3: - mode: "0666" - path: /dev/tty3 - source: /dev/tty3 - type: unix-char - tty4: - mode: "0666" - path: /dev/tty4 - source: /dev/tty4 - type: unix-char - udevdata: - path: /tmp/udev/data - readonly: "true" - source: /run/udev/data - type: disk - uinput: - gid: "97" - mode: "0666" - path: /dev/uinput - source: /dev/uinput - type: unix-char - video0: - mode: "0666" - path: /dev/video0 - source: /dev/video0 - type: unix-char - video1: - mode: "0666" - path: /dev/video1 - required: "false" - source: /dev/video1 - type: unix-char - vndbinder: - gid: "100" - mode: "0666" - path: /dev/vndbinder - source: /dev/vndbinder - type: unix-char - wacom: - gid: "97" - mode: "0666" - productid: 037a - type: unix-hotplug - vendorid: 056a - xbox360controller: - gid: "97" - mode: "0666" - productid: 028e - type: unix-hotplug - vendorid: 045e - xboxonecontroller: - gid: "97" - mode: "0666" - productid: "02e6" - type: unix-hotplug - vendorid: 045e - zowiemouse: - gid: "97" - mode: "0666" - productid: "8001" - type: unix-hotplug - vendorid: 04a5 - name: sofue - status: Running - status_code: 103 - last_used_at: 2025-05-27T23:32:26.92570937Z - location: none - type: container - project: iroha -pool: - config: - source: /var/lib/incus/storage-pools/default - description: "" - name: default - driver: dir - used_by: [] - status: Created - locations: - - none -profiles: -- config: - boot.autostart: "false" - raw.idmap: |- - uid 1000 1000 - gid 100 100 - gid 18 17 - gid 97 174 - description: Incus profile for iroha - devices: - eth0: - name: eth0 - network: incusbr0 - type: nic - root: - path: / - pool: default - type: disk - name: default - used_by: [] - project: iroha -volume: - config: {} - description: "" - name: sofue - type: container - used_by: [] - location: none - content_type: filesystem - project: iroha - created_at: 2024-04-03T13:10:43.339168029Z diff --git a/hosts/sofue/programs.nix b/hosts/sofue/programs.nix deleted file mode 100644 index d964fbf..0000000 --- a/hosts/sofue/programs.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ lib, pkgs, ... }: { - environment.systemPackages = with pkgs; lib.lists.flatten [ - (asNeeded "dia" ["dia"]) - (asNeeded "gftp" ["gftp"]) - (asNeeded "audacity" ["audacity"]) - (asNeeded "krita" ["krita"]) - (asNeeded "olive-editor" ["olive-editor"]) - yt-dlp - (asNeeded "[chatterino2 streamlink]" ["chatterino2"]) - (asNeeded "megatools" ["megacopy" "megadf" "megadl" "megaexport" "megaget" "megals" "megamkdir" "megaput" "megareg" "megarm" "megatest" "megatools"]) - (asNeeded "gdown" ["gdown"]) - wineWowPackages.staging - winetricks - cabextract - (asNeeded "qbittorrent" ["qbittorrent"]) - (asNeeded "ungoogled-chromium" ["chromium"]) - (asNeeded "brave" ["brave"]) - (discord.override { withOpenASAR = true; }) - (asNeeded "imv" ["imv"]) - (asNeeded "mpv" ["mpv"]) - (asNeeded "vlc" ["vlc"]) - #camu - #camu-devshell - #mauri - ]; - local.scripts.imports = [ - "discord-wayland" - ]; -} |