diff options
Diffstat (limited to 'hosts/desktop/home.nix')
| -rw-r--r-- | hosts/desktop/home.nix | 89 |
1 files changed, 44 insertions, 45 deletions
diff --git a/hosts/desktop/home.nix b/hosts/desktop/home.nix index 71580b7..08140dd 100644 --- a/hosts/desktop/home.nix +++ b/hosts/desktop/home.nix @@ -1,65 +1,64 @@ -{ pkgs, inputs, ... }: +{ pkgs, ... }: { imports = [ - ../../modules/hm/default.nix + ../../hm/default.nix ]; home.username = "adam"; home.homeDirectory = "/home/adam"; home.stateVersion = "25.05"; + szpont.hm = { + conf = { + clipboard = { + enable = true; + backend = "wayland"; + }; + git.enable = true; + ssh.enable = true; + xdg-dirs = { + enable = true; + mediaPath = /media; + }; + }; + editors = { + nixvim.enable = true; + }; + env = { + themes = { + enable = true; + gtk.enable = true; + qt.enable = true; + }; + waybar.enable = true; + }; + shell = { + cli.enable = true; + fish.enable = true; + foot.enable = true; + starship.enable = true; + }; + soft = { + easyeffects.enable = true; + media.enable = true; + nixcord.enable = true; + spicetify.enable = true; + }; + }; + home.packages = with pkgs; [ - librewolf - gavin-bc - qalculate-gtk - onlyoffice-desktopeditors - file - heroic protonvpn-gui evolution - imagemagick kdePackages.kdenlive - syncplay - bottles - ncdu - prismlauncher - inputs.awww.packages.${pkgs.stdenv.hostPlatform.system}.awww - grim - slurp - satty veracrypt brave qbittorrent-enhanced - foot bitwarden-desktop - yt-dlp_git - ffmpeg - mpv - gimp thunderbird - obsidian ]; - services.easyeffects.enable = true; - - services.cliphist = { - enable = true; - systemdTargets = [ "graphical-session.target" ]; - }; - - gtk = { - enable = true; - colorScheme = "dark"; - theme = { - name = "Adwaita-dark"; - package = pkgs.gnome-themes-extra; - }; - }; - - qt = { - enable = true; - style.name = "adwaita-dark"; - style.package = pkgs.adwaita-qt; - platformTheme.name = "kde"; - }; + programs.obsidian.enable = true; + programs.onlyoffice.enable = true; + programs.librewolf.enable = true; + # programs.thunderbird.enable = true; } |
