What are your must-have packages?
I’ll start:
- Tmux
- vim
- ghidra
- okteta (hex editor)
- speedcrunch (calculator with bit manipulation)
- python3 with IPython for nice reply and embed(), pwntools
I’ll start:
skillissuer,
nekat_emanresu, Another of those rare times I don’t expect to laugh in a thread.
BaroqueInMind, Holy shit I need this.
toomuchbeer, This is amazing. Thank you!
kglitch, glorious!
jxk, As boring as it is, gcc.
Ret2libsanity, I feel that.
I still favor gcc over clang
laxe, I switched to clang a long time ago, when gcc’s support for C++11 was not that good.
Why do you personally prefer gcc?
Ret2libsanity, I develop mostly in C and largely for creating shellcode.
I have run into very weird issues with clang relocating code and data segments even when using a custom linker script
moonlit_properly,
- alacritty
- neovim
- tmux
- vifm - terminal file manager with vi keybindings.
- zathura - pdf reader with vi keybindings.
- inxi - prints information about your hardware.
- tldr - cheat sheet for common commands
- qalculate - the most powerful calculator I’ve seen. There are qt, gtk and cli versions of it.
- moreutils - collection of tools. My favourite is vidir, it opens directory structure in your terminal text editor, so that you can rename multiple files easily.
moroviintaas,
- vim
- git
- rust (via rustup)
- codium
- pycharm ce
- nu (shell)
- starship (shell prompt)
- firefox
- sway
- alacritty
- python
- iproute (or whatever package has ip in distro)
- keepassxc
- gcc/g++
- make
- podman (or docker)
Cybersteel, yay
Omniformative, Desktop:
- distrobox
- brave
- flatpak
- neovim
- nix
- fish
- tmux
pearsche,
- ardour
- kdenlive
- vscode
- kdenlive
- gnome
- xmrig
- fish
- element
- telegram
Ticktok, One that I didn’t see on here that I’ve added to my list
- tldr
- simplified man pages with common example commands.-
If on desktop
- distro-box
- yakuake
Raphael, None of those are must-haves…
Shouldn’t you have posted this to /c/archlinux or other meme-distro communities?
StudioLE, Aren’t you enjoying everyone listing their favourite text editors and the fact they use ssh?
exapsy, linux-headers
GustavoM,
- docker (What, you never wanted to use a optimized version of cmatrix that uses only 512KiB of ram while barely scratching your CPU?)
- foot
- brave
- (on docker) btop, cmatrix, lynx
physicswizard, What is this optimized cmatrix you speak of? The normal one slows my desktop to a crawl when it runs.
GustavoM, Basically, a “handcrafted” cmatrix with compilation flags focused on optimization and the musl library (which is “technically better” than glib, a standard library on most distros).
Do feel free to try it out however, its only 139KiB – click here.
tl;dr guide on how to get it running
1- Install docker (docker on most distros – docker.io on ubuntu and friends)
2- sudo usermod -aG docker (addyourusernamehere)
3- reboot
4- run it with “docker run -it --rm --log-driver none --net none --read-only defnotgustavom/cmatrix:marchedition”
spauldo, For everything:
- vi/vim
- ssh & sshd
For everything except firewalls:
- C, C++, Perl, Common Lisp, Scheme programming tools
- lynx
- wget/curl
- git
- ksh (on *BSD)
- telnet (yeah, there’s equipment that still uses telnet out there)
For a desktop:
- Emacs
- xterm
- GNU plotutils
- TeXlive
- X11 utilities (xcalc, editres, etc.)
- Atmel and Arduino toolchains
- xpdf
- KDE
- KiCad
- GIMP
- Inkscape
- Firefox
- Chromium
- Kerbal Space Program
fratermus,
- tmux
- screen
- autossh
- mosh
- rsync
nyan, Stuff that I insist on regardless of platform (that is, I install these even onto Windows systems if I’m forced to use them):
- Pale Moon (web browser)
- Claws Mail
- GIMP
- vbindiff (command-line hex editor + diff utility for binary files)
- mercurial
- perl
Stuff that I require only on Linux systems for desktop use:
- Pan (yes, really, I still use a Usenet newsreader on a daily basis)
- qemu
- conky
- Aqualung (music player—I like odd software)
- Inkscape
- Scribus
- PySol ;)
- rdesktop (less a favourite than a regrettable necessity)
- various TDE built-ins: konqueror (as file manager only), kedit, kate, konsole, ark
Makussu, Is there a reason you use mercurial (like work) or are you using it, because you like it better than git or fossil?
nyan, Fossil I’ve never tried, but I utterly hate git. Nothing about how it works makes sense to me. Mercurial is, in my opinion, better-designed and easier to understand for my rather simple use cases. (I should note that I graduated from university around the time svn was replacing csv, so I was coding before there was such a thing as distributed version control.)
doomkernel,
- neovim
- fzf
- ripgrep
- Firefox
- git
- lazygit
- wezterm
- zsh
Add comment