nix-dotfiles/users/alice/non-server.nix
ahuston-0 8cb4a4e940
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 8s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m15s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 6m15s
Check flake.lock / Check health of `flake.lock` (push) Successful in 9s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m27s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 8m1s
bump emacs version
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-03 12:51:25 -05:00

69 lines
1.1 KiB
Nix

{ pkgs, outputs, ... }:
{
programs.emacs = {
enable = true;
package = pkgs.emacs30-pgtk;
};
home.packages = with pkgs; [
cmake
shellcheck
glslang
pipenv
python312Packages.isort
python312Packages.pytest
# rust tools
trunk
wasm-pack
cargo-tarpaulin
cargo-watch
cargo-generate
diesel-cli
cargo-audit
gitoxide
# nix tools
nil
nixfmt-rfc-style
nix-init
# markdown
nodePackages.markdownlint-cli
# doom emacs dependencies
yaml-language-server
nodePackages.typescript-language-server
nodePackages.bash-language-server
pyright
cmake-language-server
multimarkdown
rustc
cargo
rust-analyzer
clang
clang-tools
wakatime
enchant
nuspell
hunspellDicts.en-us
languagetool
# latex
texlive.combined.scheme-medium
# dependencies for nix-dotfiles/hydra-check-action
nodejs_20
nodePackages.prettier
treefmt
nextcloud-client
bitwarden-cli
bitwarden-menu
wtype
zathura
obsidian
libreoffice-qt-fresh
];
}