Compare commits
4 Commits
1fa2752721
...
7c81981aac
Author | SHA1 | Date | |
---|---|---|---|
7c81981aac | |||
04eaabf13a | |||
273d0efef8 | |||
556cdd82ec |
@ -61,12 +61,18 @@
|
||||
starsector # Nice little game I got coaxed into trying
|
||||
inputs.hb-downloader.packages.${pkgs.system}.default # My custom humble bundle bulk link extractor for aria2 list format
|
||||
protonup-qt # Proton ge manager
|
||||
protontricks # Tricks
|
||||
ungoogled-chromium # For sites that don't work with firefox based browsers
|
||||
abcde # CLI audio ripper
|
||||
jellyfin-mpv-shim # Jellyfin media with mpv
|
||||
pandoc # I wish I didn't have to use it
|
||||
(nerdfonts.override { fonts = [ "CascadiaCode" ]; }) # Best font
|
||||
(retroarch.override { cores = with libretro; [ snes9x mgba ]; })
|
||||
(retroarch.override {
|
||||
cores = with libretro; [ snes9x mgba gambatte ];
|
||||
}) # Retroarch with cores
|
||||
duckstation # Playstation 1 emulator
|
||||
pcsx2 # Playstation 2 emulator
|
||||
ppsspp-sdl-wayland # Playstation portable emulator
|
||||
(callPackage ./modules/scripts.nix { inherit pkgs; }) # My scripts
|
||||
];
|
||||
|
||||
|
@ -18,5 +18,13 @@ stdenv.mkDerivation {
|
||||
# Add dependencies to the runtime for my blog script
|
||||
wrapProgram $out/bin/blog \
|
||||
--prefix PATH : ${lib.makeBinPath [ hugo rsync git ]}
|
||||
|
||||
# Add dependencies to the runtime for my cue2chd script
|
||||
wrapProgram $out/bin/cue2chd \
|
||||
--prefix PATH : ${lib.makeBinPath [ mame-tools ]}
|
||||
|
||||
# Add dependencies to the runtime for my iso2chd script
|
||||
wrapProgram $out/bin/iso2chd \
|
||||
--prefix PATH : ${lib.makeBinPath [ mame-tools ]}
|
||||
'';
|
||||
}
|
||||
|
8
home-manager/modules/scripts/cue2chd
Executable file
8
home-manager/modules/scripts/cue2chd
Executable file
@ -0,0 +1,8 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
for File in *.cue
|
||||
do
|
||||
[ -f "$File" ] || continue
|
||||
chdman createcd -i "$File" -o "${File%.cue}.chd"
|
||||
rm -v "$File" "${File%.cue}"*.bin
|
||||
done
|
8
home-manager/modules/scripts/iso2chd
Executable file
8
home-manager/modules/scripts/iso2chd
Executable file
@ -0,0 +1,8 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
for File in *.iso
|
||||
do
|
||||
[ -f "$File" ] || continue
|
||||
chdman createcd -i "$File" -o "${File%.iso}.chd"
|
||||
rm -v "$File"
|
||||
done
|
@ -12,6 +12,7 @@
|
||||
"cd $(zoxide query --list | fzf --prompt 'Directory: ' -i --reverse --layout=reverse --border=rounded --info=inline --preview 'eza -A --tree -L 1 {}')";
|
||||
gj = ''
|
||||
cd $(find ${config.home.homeDirectory} -name .git -type d -exec dirname {} \; -prune | fzf --prompt "Directory: " -i --reverse --layout=reverse --border=rounded --info=inline --preview "eza -A --tree -L 1 {}")'';
|
||||
erm = ''for file in *.zip; do unzip "$file"; rm "$file"; done'';
|
||||
};
|
||||
envExtra = ''
|
||||
# NNN settings
|
||||
|
Loading…
Reference in New Issue
Block a user