System Utils
TODO: Clean up this doc, it's not very good in its current form.
Notes
General
- Thunderbird
- Not sure how much I like this yet
- MailSpring
- OnlyOffice
- Signal
- Discord
- Slack
- 1Password
- gimp
- Audacity
- Obsidian
- Nala (Debian only)
- Browser extensions
- Dark Reader
- VT4Browsers
- VisBug
- Vue.js devtools
- SAML Chrome Panel
- JSON Formatter
- Wappalyzer
- SingleFile
- Clone webpages
- uBlacklist
- Block specific sites from search results
- uBlock Origin + uBlock-Origin-dev-filter?
- ColorZilla?
- Outliner CSS?
Tools
- podman
- podman-compose
- This can either be a pip installation, or the script can be pulled straight from GitHub
- kubectl
- kompose
- Convert docker-compose to Kubernetes services
- wireshark
- Burp Suite
- VLC
- Zoom
- Vagrant
- AppImageLauncher
- adb (download)
- jd-cli
- Java decompiler
- Also check out the GUI!
- static-toolbox
- Statically-compiled versions of various Linux utilities
- static-binaries
- More statically-compiled versions of various Linux utilities
- zsh-bin
- Statically-compiled, portable ZSH
- NOTE: Extract this in the directory it will live in!
- vgrep
- Pager for grep
- DBeaver
- DB GUI
- semantic-ssh-key
- Add a message to your pubkeys, because why not
- jq
- JSON pretty-printing/parsing
- hjson
- Because sometimes you mess up your JSON and
jq
doesn't want to play nice
- Because sometimes you mess up your JSON and
- yj
- Convert between YAML/JSON/TOML/HCL (HashiCorp Configuration Language)
- gum
- Write glamorous shell scripts
- early-oom
- Better OOM daemon for Linux
- nohang
- Better OOM daemon for Linux
- jtm
- Convert HTML/XML to JSON and back
- sqlitebrowser
- Frontend for SQLite
- sql-formatter-plus
- Whitespace formatter for various query languages
Rust
These aren't in the setup script, but I may try them out someday:
- pueue: Task manager for long-running tasks
- diskonaut: Disk space navigator
- bandwhich: Network stats
- rip: Like
rm
, but with trashcan- cargo rm-improved
- delta: Pager w/ syntax highlighting for git/diff/grep
- cargo git-delta
- amp: vim replacement
- hyperfine: CLI benchmarking
- crush
- An alternative shell for Linux
- nushell
- Yet another alternative shell
Tip for zellij: Ctrl+Shift
+ drag selection for copying to temporarily take back mouse capturing.
Programming
- shfmt
- dotnet (.NET + ASP.NET + F#)
- https://fsharp.org/use/linux/
- powershell
- rust-cli GitHub Project
- Libraries for Rust CLI dev
Dev
- fira code font
- vscode
- git
- git-extras
- postman
- virtualbox
- qemu + kvm + libvirt
TODO
These will go somewhere someday.
- gif2txt
- docker-mailserver
- netbox
- Network automation/visualization
- IVRE
- Network recon frameworks
- VimGolf
- Bruh