nix-conf/user/packages.nix

102 lines
1.7 KiB
Nix
Raw Normal View History

2024-08-23 14:52:05 -04:00
{
2024-10-27 13:34:49 -04:00
config,
pkgs,
pkgs-stable,
...
}: {
2024-08-23 14:52:05 -04:00
home.packages = with pkgs; [
2024-12-20 23:32:08 -05:00
(config.u.lib.localHome pkgs.firefox-bin "firefox" "bin/firefox")
2024-08-23 14:52:05 -04:00
alacritty
mpv
2024-12-20 23:32:08 -05:00
(config.u.lib.fixXcursor nsxiv)
2024-08-23 14:52:05 -04:00
rofi
sct
2024-12-20 23:32:08 -05:00
(config.u.lib.fixXcursor maim)
2024-08-23 14:52:05 -04:00
xclip
2024-10-11 00:48:32 -04:00
copyq
2024-09-12 00:01:41 -04:00
picom
obs-studio
screenkey
2024-10-17 23:01:00 -04:00
pkgs-stable.safeeyes
2024-12-20 13:15:22 -05:00
snixembed
2024-08-23 14:52:05 -04:00
libsForQt5.kolourpaint
libsForQt5.filelight
papirus-icon-theme
2024-11-12 02:38:14 -05:00
lightly-boehs
2024-08-23 14:52:05 -04:00
pavucontrol
qpwgraph
2024-09-12 00:01:41 -04:00
qbittorrent
xournalpp
2024-10-04 20:07:34 -04:00
adwaita-icon-theme
2024-08-23 14:52:05 -04:00
lsd
bat
zoxide
fd
ripgrep
fzf
trash-cli
tlrc
speedtest-cli
bluetuith
unixtools.xxd
starship
2024-09-12 00:01:41 -04:00
killall
file
2024-10-22 21:40:59 -04:00
nix-tree
2024-10-30 01:31:22 -04:00
alejandra
2024-12-11 05:20:13 -05:00
ffmpeg
ffsubsync
2024-12-17 00:16:21 -05:00
unzip
unar
2024-09-12 00:01:41 -04:00
2024-10-20 04:00:08 -04:00
(python312.withPackages (python-pkgs: [
2024-09-23 02:32:46 -04:00
python-pkgs.pwntools
2024-10-04 20:03:49 -04:00
python-pkgs.requests
python-pkgs.pyjwt
python-pkgs.flask
2024-09-23 02:32:46 -04:00
]))
2024-10-20 04:00:08 -04:00
nodejs
deno
2024-08-23 14:52:05 -04:00
gnumake
2024-09-12 00:01:41 -04:00
coq
coqPackages.coqide
gcc
sqlitebrowser
2024-12-11 05:20:13 -05:00
globalprotect-openconnect
2024-08-23 19:55:31 -04:00
tmuxPlugins.vim-tmux-navigator
tmuxPlugins.sessionist
2024-09-12 00:01:41 -04:00
wine
winetricks
cage
gdb
pwndbg
2024-10-27 13:34:49 -04:00
(pkgs-stable.cutter.withPlugins (ps: with ps; [jsdec rz-ghidra sigdb]))
2024-09-23 02:32:46 -04:00
ghidra-bin
2024-10-04 20:03:49 -04:00
pwninit
patchelf
2024-12-20 21:25:22 -05:00
(let
base = pkgs.appimageTools.defaultFhsEnvArgs;
in
pkgs.buildFHSUserEnv (base
// {
name = "fhs";
targetPkgs = pkgs:
(base.targetPkgs pkgs)
++ (
with pkgs; [
pkg-config
ncurses
]
);
profile = "export FHS=1";
runScript = "bash";
extraOutputsToInstall = ["dev"];
}))
2024-08-23 14:52:05 -04:00
];
}