117 lines
1.2 KiB
Nix
117 lines
1.2 KiB
Nix
# Packages installed with home-manager
|
|
{pkgs, ...}:
|
|
with pkgs; [
|
|
#general development
|
|
just
|
|
pkg-config
|
|
gnumake
|
|
caddy
|
|
pm2
|
|
clang-tools
|
|
wget
|
|
git
|
|
unzip
|
|
clang
|
|
cmake
|
|
gnupg
|
|
|
|
#ides
|
|
zed-editor
|
|
emacs
|
|
|
|
#virtualization
|
|
qemu
|
|
podman
|
|
docker
|
|
|
|
#productivity
|
|
glance
|
|
anki-bin
|
|
tailscale
|
|
openconnect
|
|
|
|
#nix tools
|
|
cachix
|
|
direnv
|
|
nh
|
|
|
|
#terminal stuff
|
|
(btop.override {cudaSupport = true;})
|
|
tmux
|
|
zellij
|
|
lazygit
|
|
fzf
|
|
neofetch
|
|
hyfetch
|
|
fastfetch
|
|
eza
|
|
ollama
|
|
uv
|
|
fd
|
|
ripgrep
|
|
file
|
|
fish
|
|
|
|
#image tools
|
|
imagemagick
|
|
|
|
#chatting apps
|
|
(discord.override {
|
|
withMoonlight = true;
|
|
})
|
|
vesktop
|
|
|
|
#media
|
|
spotify
|
|
zathura
|
|
|
|
#language servers
|
|
typst-live
|
|
lua-language-server
|
|
nil
|
|
nixd
|
|
texlab
|
|
texlivePackages.chktex
|
|
|
|
#formatters/linters
|
|
stylua
|
|
alejandra
|
|
statix
|
|
|
|
#neovim deps
|
|
lua51Packages.lua
|
|
lua51Packages.luarocks-nix
|
|
codespell
|
|
typst
|
|
tree-sitter
|
|
|
|
#python
|
|
pyright
|
|
basedpyright
|
|
ruff
|
|
python312Packages.python
|
|
python312Packages.pynvim
|
|
python312Packages.pip
|
|
|
|
#programming languages
|
|
R
|
|
deno
|
|
ruby
|
|
nodePackages.npm
|
|
go
|
|
coq
|
|
elan
|
|
|
|
#browsers
|
|
tor
|
|
firefox
|
|
|
|
#math
|
|
texlive.combined.scheme-full
|
|
zathura
|
|
|
|
#fun things
|
|
cowsay
|
|
cmatrix
|
|
sl
|
|
]
|