{ lib, pkgs, config, ... }: { imports = [ ./sway/sway.nix ]; home.username = "nat"; home.homeDirectory = "/home/nat"; home.packages = with pkgs; [ julia-mono beluga bitwarden gimp godot inkscape libreoffice lmms mumble picard prismlauncher signal-desktop vlc xournalpp ]; services.blueman-applet.enable = true; services.copyq.enable = true; services.playerctld.enable = true; services.remmina.enable = true; programs.firefox.enable = true; programs.thunderbird = { enable = true; profiles = { main = { isDefault = true; }; }; }; programs.bash.enable = true; programs.obs-studio.enable = true; programs.kitty = { enable = true; font = { name = "juliaMono"; }; }; programs.emacs = let emacsPath = ./emacs; in { enable = true; extraConfig = " (add-to-list 'load-path' \"${emacsPath}\") (load \"beluga-mode.el\") "; }; home.sessionVariables = { EDITOR = "kak"; }; home.stateVersion = "25.05"; }