From ac520aa24fc7a1508f66a36444fef242f9ddef93 Mon Sep 17 00:00:00 2001 From: Xory Date: Sun, 28 Dec 2025 16:45:59 +0200 Subject: [PATCH] feat: shit --- hosts/nullstar/configuration.nix | 10 ++++++++++ hosts/nullstar/home.nix | 13 ++++++++++++- hosts/voidspear/home.nix | 26 ++++++++++++++++++++++---- 3 files changed, 44 insertions(+), 5 deletions(-) diff --git a/hosts/nullstar/configuration.nix b/hosts/nullstar/configuration.nix index 1d6dc21..ae0bf03 100644 --- a/hosts/nullstar/configuration.nix +++ b/hosts/nullstar/configuration.nix @@ -28,6 +28,7 @@ "/var/lib/ollama-models" "/var/lib/zerotier-one" "/var/lib/flatpak" + "/var/lib/tailscale" "/etc/NetworkManager/system-connections" ]; files = [ @@ -73,6 +74,9 @@ # ZeroTier services.zerotierone.enable = true; services.zerotierone.joinNetworks = [ "b3ce837c63" "363c67c55a726a89" ]; + + # tailscale + services.tailscale.enable = true; # nix-ld programs.nix-ld.enable = true; @@ -164,6 +168,12 @@ # Enable FL16 Input modules hardware.inputmodule.enable = true; hardware.keyboard.qmk.enable = true; + + # AMDGPU stuff + hardware.graphics = { + enable = true; + enable32Bit = true; + }; services.ollama.enable = true; services.ollama.acceleration = "rocm"; diff --git a/hosts/nullstar/home.nix b/hosts/nullstar/home.nix index e029c4a..e85a334 100644 --- a/hosts/nullstar/home.nix +++ b/hosts/nullstar/home.nix @@ -19,7 +19,15 @@ yt-dlp prismlauncher keepassxc - obs-studio + (wrapOBS { + plugins = with pkgs.obs-studio-plugins; [ + obs-vaapi + obs-gstreamer + obs-vkcapture + wlrobs + obs-pipewire-audio-capture + ]; + }) mpv kdePackages.kdenlive gimp @@ -49,6 +57,9 @@ feh opentrack aitrack + progress + croc + libarchive ]; home.file = { diff --git a/hosts/voidspear/home.nix b/hosts/voidspear/home.nix index e2f34d6..e85a334 100644 --- a/hosts/voidspear/home.nix +++ b/hosts/voidspear/home.nix @@ -19,7 +19,15 @@ yt-dlp prismlauncher keepassxc - obs-studio + (wrapOBS { + plugins = with pkgs.obs-studio-plugins; [ + obs-vaapi + obs-gstreamer + obs-vkcapture + wlrobs + obs-pipewire-audio-capture + ]; + }) mpv kdePackages.kdenlive gimp @@ -31,8 +39,11 @@ (lutris.override { extraLibraries = pkgs: [ wineWowPackages.stable + winetricks ]; }) + libadwaita # fucking winetricks + zenity woeusb-ng ntfs3g hyprpaper @@ -40,7 +51,15 @@ grim slurp input-leap - webex + viber + hyprpolkitagent + pulsemixer + feh + opentrack + aitrack + progress + croc + libarchive ]; home.file = { @@ -88,8 +107,7 @@ wayland.windowManager.hyprland.enable = true; programs.waybar.enable = true; programs.wofi.enable = true; - services.dunst.enable = true; # cba to configure this yet - services.hyprpolkitagent.enable = true; + services.dunst.enable = true; home.stateVersion = "25.05"; }