#+title: Core Program Configuration Import configurations for programs and install programs with no configuration. #+begin_src nix { config, pkgs, ... }: { imports = [ ./emacs/core.nix ./fastfetch.nix ./ghostty.nix ./git.nix ./ncmpcpp.nix ./neovim.nix ./ssh.nix ./zsh/core.nix ]; home.packages = with pkgs; [ aescrypt autoconf automake bash-language-server bear binutils bison cmake cmake-language-server curl dos2unix eza ffmpeg fzf gnutls go gopls gpgme htop hunspell hyfetch # TODO: configure inetutils ispell lesspipe marksman mailutils meson mpv ninja p7zip pandoc pkg-config poppler python312 python312Packages.black python312Packages.pylint python312Packages.python-lsp-server rsync rustup shellcheck shfmt texliveFull typescript-language-server vscode-langservers-extracted wget yt-dlp ]; } #+end_src