diff options
Diffstat (limited to 'unmoved-modules/home-manager/default.nix')
| -rw-r--r-- | unmoved-modules/home-manager/default.nix | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/unmoved-modules/home-manager/default.nix b/unmoved-modules/home-manager/default.nix new file mode 100644 index 0000000..7b91f74 --- /dev/null +++ b/unmoved-modules/home-manager/default.nix @@ -0,0 +1,79 @@ +{ pkgs, lib, config, inputs, ... }: + +{ + imports = [ + ./hypr + #./mangowc + ./git.nix + # ./vscodium.nix + ./kitty.nix + ./zen-browser.nix + ./obs.nix + # ./spicetify.nix + ./yazi.nix + ./fastfetch.nix + ./gaming.nix + # ./rbw.nix + ./nvf.nix + ./lazygit.nix + ./spotify-player.nix + ]; + + home.packages = with pkgs; [ + dconf + bitwarden-desktop + hyprshot + wineWow64Packages.stable + winetricks + motrix + flashprint + gvfs + brave + hyprpicker + discord + openvpn + qbittorrent + zoom-us + obsidian + cryptomator + networkmanagerapplet + libreoffice + gimp3 + vlc + ungoogled-chromium + audacity + speedtest-cli + kid3 + feishin + bluetui + btop + openjdk + thunderbird + ]; + + home.sessionVariables = { + EDITOR = "vi"; + VISUAL = "vi"; + }; + + xdg.configFile."mimeapps.list".force = true; + + xdg.mimeApps = { + enable = true; + + defaultApplications = { + "application/pdf" = "zen-twilight.desktop"; + "application/javascript" = "userapp-kitty vi-DARLE3.desktop"; + "application/toml" = "userapp-kitty vi-DARLE3.desktop"; + "application/vnd.microsoft.portable-executable" = "wine-desktop"; + "application/zip" = "lxqt-archiver.desktop"; + "inode/directory" = "userapp-kitty yazi-X3BEF3.desktop"; + "text/html" = "zen-twilight.desktop"; + "text/plain" = "userapp-kitty vi-DARLE3.desktop"; + "x-scheme-handler/about" = "zen-twilight.desktop"; + "x-scheme-handler/http" = "zen-twilight.desktop"; + "x-scheme-handler/https" = "zen-twilight.desktop"; + "x-scheme-handler/unknown" = "zen-twilight.desktop"; + }; + }; +} |
