diff --git a/home.nix b/home.nix index 0595fff..cd1104e 100644 --- a/home.nix +++ b/home.nix @@ -55,38 +55,37 @@ shell = { enableFishIntegration = true; }; - packages = - (with pkgs; [ - vlc - jq - xfce4-taskmanager - gparted - tor-browser - iperf - sshuttle + packages = with pkgs; [ + vlc + jq + xfce4-taskmanager + gparted + tor-browser + iperf + sshuttle - lmstudio + lmstudio - dig - libnotify - arch-install-scripts + dig + libnotify + arch-install-scripts - ### gaming - winetricks - wineWow64Packages.full - heroic - vintagestory - prismlauncher + ### gaming + winetricks + wine + heroic + vintagestory + prismlauncher - # kdePackages.kdenlive - python313 - ]) - ++ (with pkgs.python313Packages; [ - huggingface-hub - haystack-ai - # llama-cpp-agent # broken - raganything - ]) + # kdePackages.kdenlive + (python313.withPackages ( + py: with py; [ + huggingface-hub + haystack-ai + # raganything + ] + )) + ] # anything-llm # ] ; @@ -98,6 +97,10 @@ }; }; xdg = { + configFile."xfce4/helpers.rc".text = '' + TerminalEmulator=ghostty + ''; + mimeApps = { enable = true; defaultApplications = { @@ -112,6 +115,8 @@ "image/jpeg" = "swayimg.desktop"; "image/png" = "swayimg.desktop"; "image/webp" = "swayimg.desktop"; + + "application/zip" = "xarchiver.desktop"; }; }; configFile."obsidian/.keep".text = "";