This commit is contained in:
Xory 2025-12-29 14:35:25 +02:00
commit 0c556b9261
3 changed files with 44 additions and 5 deletions

View file

@ -28,6 +28,7 @@
"/var/lib/ollama-models" "/var/lib/ollama-models"
"/var/lib/zerotier-one" "/var/lib/zerotier-one"
"/var/lib/flatpak" "/var/lib/flatpak"
"/var/lib/tailscale"
"/etc/NetworkManager/system-connections" "/etc/NetworkManager/system-connections"
]; ];
files = [ files = [
@ -74,6 +75,9 @@
services.zerotierone.enable = true; services.zerotierone.enable = true;
services.zerotierone.joinNetworks = [ "b3ce837c63" "363c67c55a726a89" ]; services.zerotierone.joinNetworks = [ "b3ce837c63" "363c67c55a726a89" ];
# tailscale
services.tailscale.enable = true;
# nix-ld # nix-ld
programs.nix-ld.enable = true; programs.nix-ld.enable = true;
programs.nix-ld.libraries = with pkgs; [ programs.nix-ld.libraries = with pkgs; [
@ -165,6 +169,12 @@
hardware.inputmodule.enable = true; hardware.inputmodule.enable = true;
hardware.keyboard.qmk.enable = true; hardware.keyboard.qmk.enable = true;
# AMDGPU stuff
hardware.graphics = {
enable = true;
enable32Bit = true;
};
services.ollama.enable = true; services.ollama.enable = true;
services.ollama.acceleration = "rocm"; services.ollama.acceleration = "rocm";
services.ollama.models = "/var/lib/ollama-models"; services.ollama.models = "/var/lib/ollama-models";

View file

@ -19,7 +19,15 @@
yt-dlp yt-dlp
prismlauncher prismlauncher
keepassxc keepassxc
obs-studio (wrapOBS {
plugins = with pkgs.obs-studio-plugins; [
obs-vaapi
obs-gstreamer
obs-vkcapture
wlrobs
obs-pipewire-audio-capture
];
})
mpv mpv
kdePackages.kdenlive kdePackages.kdenlive
gimp gimp
@ -49,6 +57,9 @@
feh feh
opentrack opentrack
aitrack aitrack
progress
croc
libarchive
]; ];
home.file = { home.file = {

View file

@ -19,7 +19,15 @@
yt-dlp yt-dlp
prismlauncher prismlauncher
keepassxc keepassxc
obs-studio (wrapOBS {
plugins = with pkgs.obs-studio-plugins; [
obs-vaapi
obs-gstreamer
obs-vkcapture
wlrobs
obs-pipewire-audio-capture
];
})
mpv mpv
kdePackages.kdenlive kdePackages.kdenlive
gimp gimp
@ -31,8 +39,11 @@
(lutris.override { (lutris.override {
extraLibraries = pkgs: [ extraLibraries = pkgs: [
wineWowPackages.stable wineWowPackages.stable
winetricks
]; ];
}) })
libadwaita # fucking winetricks
zenity
woeusb-ng woeusb-ng
ntfs3g ntfs3g
hyprpaper hyprpaper
@ -40,7 +51,15 @@
grim grim
slurp slurp
input-leap input-leap
webex viber
hyprpolkitagent
pulsemixer
feh
opentrack
aitrack
progress
croc
libarchive
]; ];
home.file = { home.file = {
@ -88,8 +107,7 @@
wayland.windowManager.hyprland.enable = true; wayland.windowManager.hyprland.enable = true;
programs.waybar.enable = true; programs.waybar.enable = true;
programs.wofi.enable = true; programs.wofi.enable = true;
services.dunst.enable = true; # cba to configure this yet services.dunst.enable = true;
services.hyprpolkitagent.enable = true;
home.stateVersion = "25.05"; home.stateVersion = "25.05";
} }