Clean up tools/programs
I haven’t really used some of them, so they don’t need to take space up in the environment.
This commit is contained in:
parent
ea43e14792
commit
fa0afa040f
|
@ -26,12 +26,10 @@
|
||||||
ncdu # interactive du
|
ncdu # interactive du
|
||||||
pipe-rename # interactive (in editor) renaming
|
pipe-rename # interactive (in editor) renaming
|
||||||
rename # sed for filenames
|
rename # sed for filenames
|
||||||
sqlite-interactive # cli for sqlite databses
|
sqlite-interactive # cli for sqlite databases
|
||||||
wget # download tool
|
wget # download tool
|
||||||
|
|
||||||
# encryption tools
|
# encryption tools
|
||||||
age # modern encryption tool
|
|
||||||
rage # rust implementation of age
|
|
||||||
ssh-to-pgp # convert ssh host-key to pgp key
|
ssh-to-pgp # convert ssh host-key to pgp key
|
||||||
|
|
||||||
# network tools
|
# network tools
|
||||||
|
|
|
@ -31,7 +31,6 @@ in
|
||||||
yq # sed for yaml
|
yq # sed for yaml
|
||||||
|
|
||||||
# unix tools on steroids
|
# unix tools on steroids
|
||||||
curlie # better httpie (easier curl)
|
|
||||||
du-dust # intuitive du
|
du-dust # intuitive du
|
||||||
exa # better ls
|
exa # better ls
|
||||||
fd # better find
|
fd # better find
|
||||||
|
@ -39,11 +38,8 @@ in
|
||||||
|
|
||||||
# file tools
|
# file tools
|
||||||
aria # multithreaded http/ftp/bittorrent download manager
|
aria # multithreaded http/ftp/bittorrent download manager
|
||||||
fdupes # find duplicate files
|
|
||||||
hexyl # user friendly hex file viewer
|
hexyl # user friendly hex file viewer
|
||||||
hyperfine # cli benchmarking
|
hyperfine # cli benchmarking
|
||||||
megatools # cli for mega.nz
|
|
||||||
minio-client # client for s3 compatible storage systems
|
|
||||||
mktorrent # bittorrent seed file generator
|
mktorrent # bittorrent seed file generator
|
||||||
qrencode # qr code generator
|
qrencode # qr code generator
|
||||||
rclone # rsync for cloud storage
|
rclone # rsync for cloud storage
|
||||||
|
@ -68,7 +64,6 @@ in
|
||||||
libva-utils # vainfo
|
libva-utils # vainfo
|
||||||
|
|
||||||
# clients
|
# clients
|
||||||
drone-cli # client for drone ci
|
|
||||||
hcloud # cli for Hetzner Cloud
|
hcloud # cli for Hetzner Cloud
|
||||||
libnotify # notify-send
|
libnotify # notify-send
|
||||||
|
|
||||||
|
@ -89,22 +84,13 @@ in
|
||||||
# misc
|
# misc
|
||||||
bwrap-helper # helper to create bubblewrap containers
|
bwrap-helper # helper to create bubblewrap containers
|
||||||
dynamic-colors # on-the-fly color scheme switching
|
dynamic-colors # on-the-fly color scheme switching
|
||||||
python38Packages.ipython # better python repl (useful for one-liners)
|
python3Packages.ipython # better python repl (useful for one-liners)
|
||||||
toilet # free figlet
|
toilet # free figlet
|
||||||
|
|
||||||
# vim
|
|
||||||
neovim-remote # controlling another neovim process
|
|
||||||
universal-ctags # ctags
|
|
||||||
|
|
||||||
# git
|
# git
|
||||||
gitAndTools.delta # nicer diff
|
|
||||||
gitAndTools.git-annex
|
|
||||||
gitAndTools.git-annex-remote-rclone # git for non source files
|
|
||||||
gitAndTools.pre-commit # pre-commit hook for git
|
gitAndTools.pre-commit # pre-commit hook for git
|
||||||
|
|
||||||
# nix tools
|
# nix tools
|
||||||
niv # depdendency manager
|
|
||||||
nix-diff # diff for nix derivations
|
|
||||||
nixpkgs-fmt # format nix expressions
|
nixpkgs-fmt # format nix expressions
|
||||||
nixpkgs-review # review nixpkgs pull request
|
nixpkgs-review # review nixpkgs pull request
|
||||||
|
|
||||||
|
@ -119,7 +105,6 @@ in
|
||||||
|
|
||||||
# audio
|
# audio
|
||||||
cyanrip # cd ripper
|
cyanrip # cd ripper
|
||||||
deemix # deeezer downloader
|
|
||||||
flac # flac encoder
|
flac # flac encoder
|
||||||
opusTools # opus encoder
|
opusTools # opus encoder
|
||||||
shntool # split audio with cue
|
shntool # split audio with cue
|
||||||
|
@ -177,8 +162,6 @@ in
|
||||||
remmina # remote desktop client
|
remmina # remote desktop client
|
||||||
scrcpy # stream/control android phones over adb
|
scrcpy # stream/control android phones over adb
|
||||||
v4l-utils # video4linux configuration
|
v4l-utils # video4linux configuration
|
||||||
wev # wayland event monitor
|
|
||||||
wl-clipboard # not really gui, but cli tool to manage wayland clipboard
|
|
||||||
xfce.thunar # graphical file manager
|
xfce.thunar # graphical file manager
|
||||||
] ++ lib.optionals (nixosConfig.sbruder.full) [
|
] ++ lib.optionals (nixosConfig.sbruder.full) [
|
||||||
# tools
|
# tools
|
||||||
|
@ -186,7 +169,7 @@ in
|
||||||
gdrive # cli downloader for google drive
|
gdrive # cli downloader for google drive
|
||||||
] ++ lib.optionals (nixosConfig.sbruder.gui.enable && nixosConfig.sbruder.full) [
|
] ++ lib.optionals (nixosConfig.sbruder.gui.enable && nixosConfig.sbruder.full) [
|
||||||
# communication
|
# communication
|
||||||
ungoogled-chromium # useful for exporting pages as pdf
|
ungoogled-chromium # for most webrtc applications and for cross-browser testing
|
||||||
|
|
||||||
# creative/design
|
# creative/design
|
||||||
blender # 3d animation
|
blender # 3d animation
|
||||||
|
|
|
@ -356,6 +356,8 @@ in
|
||||||
sway-contrib.grimshot # screenshots
|
sway-contrib.grimshot # screenshots
|
||||||
waypipe # forward application over ssh
|
waypipe # forward application over ssh
|
||||||
wdisplays # graphical output manager
|
wdisplays # graphical output manager
|
||||||
|
wev # wayland event monitor
|
||||||
|
wl-clipboard # cli tool to manage wayland clipboard
|
||||||
wl-mirror # emulation for “mirror display” mode
|
wl-mirror # emulation for “mirror display” mode
|
||||||
];
|
];
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in a new issue