Files
dotfiles/home/natto/pkgs.nix
Amneesh Singh 0f648a6a90 home/natto: changes
emacs: colemak related updates
pkgs: random pkgs stuff
secrets: add .gitconfig
services: misc changes
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-11-24 04:38:28 +05:30

119 lines
1.9 KiB
Nix

{ config, pkgs, ... }:
{
home.packages = with pkgs; [
# A/V, codec and media stuff
ffmpeg-full
sox
pamixer mpdas
mpv
mpc_cli
pulseaudio
pavucontrol
spotify
noisetorch
imagemagick
(qjackctl.override { jackSession = true; })
# Utils
rage
curl
dmenu
st
yt-dlp
xclip
xorg.xkbcomp
xorg.xmodmap
p7zip
unrar
glxinfo
sxiv
vim
jmtpfs
neofetch
xdotool
nbfc-linux
customscripts
# GUI utils
(xfce.thunar.override {
thunarPlugins = with xfce; [
thunar-media-tags-plugin
thunar-volman
thunar-archive-plugin
];
})
xfce.xfconf
xfce.tumbler
flameshot
(master.discord.override {
nss = nss_latest;
})
qbittorrent
hexchat
luajit
dunst
feh
xmobar
arc-theme
arc-icon-theme
authy
calibre
gnome.zenity
stalonetray
obs-studio
# Wine and games and stuff
wineWowPackages.stable
master.winetricks
tlauncher
lutris
citra
(yuzu.overrideAttrs (_: rec {
version = "1245";
src = fetchFromGitHub {
owner = "yuzu-emu";
repo = "yuzu-mainline";
rev = "mainline-0-${version}";
sha256 = "sha256-lWXlY1KQC067MvCRUFhmr0c7KDrHDuwJOhIWMKw1f+A=";
fetchSubmodules = true;
};
}))
ryujinx
# Dev shit
rust-analyzer
(texlive.combine {
inherit (texlive)
scheme-small
babel
lm
graphics-def
url
mhchem
wrapfig
capt-of
minted
fvextra
xstring
catchfile
framed
upquote
tcolorbox;
})
python3Packages.pygments
inform7
gnome-inform7
# Misc
teams
anki-bin
tor-browser-bundle-bin
mailcap
(ncmpcpp.override {
visualizerSupport = true;
clockSupport = true;
})
];
}