nix/home/packages.nix
2022-04-23 22:55:54 -04:00

147 lines
2.2 KiB
Nix

{pkgs, ...}: let
myPythonPackages = python-packages:
with python-packages; [
# pkgs.my-nixpkgs.python3Packages.gasp
grip
pygobject3
pyxdg
tkinter
];
python-custom = pkgs.python3.withPackages myPythonPackages;
zshPlugins = with pkgs; [
zinit
];
in {
home.packages = with pkgs; [
age-plugin-yubikey
alejandra
any-nix-shell
aria2
atomicparsley
bandwhich
beets
bitwarden-cli
blueman
bluezFull
btop
btrfs-progs
buku
bukubrow
bundix
cachix
ccid
clipman
cloudflared
cmus
colmena
copyq
darktable
dex
discord
dracula-theme
du-dust
dxvk
element-desktop-wayland
fd
ffmpeg
fluffychat
fossil
freetube
fwts
fzf
gnupg
gnuplot
greetd.greetd
greetd.tuigreet
hyperfine
ink
input-fonts
josm
kde-gtk-config
kdeconnect
krita
libappindicator
libappindicator-gtk3
libqalculate
lutris
macchina
my-pkgs.nerdfont-symbols
my-pkgs.taskwarrior-tui
my-pkgs.tokyo-night-gtk
networkmanager_dmenu
nixgl.nixGLIntel
nvfetcher
nyxt
obsidian
page
pcmanfm
pcsclite
pcsclite.bin
persepolis
playerctl
polymc
proton-caller
protontricks
protonup
python-custom
qemu
quickemu
rbw
remind
ripgrep
ripgrep-all
rsync
rustscan
senpai
shellcheck
statix
steam
steam-run
steam-run-native
stylua
sumneko-lua-language-server
sway-contrib.grimshot
sway-launcher-desktop
tailscale
taskell
tokei
udisks2
ueberzug
unifont
unifont_upper
unrar
unzip
vieb
viewnior
wdisplays
wev
wezterm
wget
which
wireless-regdb
wirelesstools
wl-clipboard
wlogout
wyrd
xarchiver
xdg-desktop-portal-wlr
xdg-utils
yt-dlp
ytfzf
zip
zk
zulip
zulip-term
(nerdfonts.override {
fonts = [
"3270"
"FiraCode"
"FiraMono"
"Lekton"
"RobotoMono"
"SpaceMono"
"VictorMono"
];
})
] ++ zshPlugins;
}