Yo what are some specific tools or utilities you enjoy? Iunno I'm bored and want to see if there are some useful tools for i3wm or in general that I was unaware of.
Ah, this looks like this could be a fun thread to keep an eye on. I'll start out I guess.
btop - "A monitor of system resources, bpytop ported to C++" Personally prefer this over htop. gdu - "A fast disk usage analyzer" Runs in terminal, nice speed, useful. ntfy - "A utility for sending push notifications to different backends" Useful for sending notifications to phone after long jobs, daily tasks, etc ventoy - "A new bootable USB solution" I'm sure most people here know this one already eaglemode - "Visit almost everything in your PC simply by zooming in" A fun (and old) ZUI focused on a file manager, includes a couple games like chess and pipes, media player, etc.
tesseract Fast, robust and reliable OCR on the command line.
topgrade Update everything in one command. Well potentially. I don't upgrade Garuda with it because garuda-update. But it handles so much else, quite well. Keeps me from forgetting to update stuff that pacman doesn't handle.
And hey, @kilo, why does "Eaglemode" sound like it should be the default file manager for Garuda?
I suppose the tools and utilities you use will depend on what you use your system for. But as a fellow i3 user who does like to tinker a bit, here are a couple.
py3status - replaces i3status and allows you to write status modules in python. Backward compatible with the i3status modules; color support much easier; and supports mouse hover and click also (yes a mouse in i3 is sacrilege, but sometime ya gotta ).
conky-lua-nv package - if you want to extend your conkys with lua and cairo graphics to get more desktop eye-candy.
nerdfix nerdfix helps you to find/fix obsolete Nerd Font icons in your project.
vim improved version of the Vi keyboard-oriented text editor. The holy cli text editor. I cannot imagine myself using anything else to edit docs in command line other than vim.
intel-gpu-tools Tools for development and testing of the Intel DRM driver. I usually use it to monitor my integrated GPU usage and stuff.
Ghidra Software reverse engineering framework. Really cool software, just started with it and still exploring.
nmap Utility for network discovery and security auditing
gnu-netcat GNU rewrite of netcat, the network piping application
Vs Code The Open Source build of Visual Studio Code (vscode) editor
Docker Pack, ship and run any application as a lightweight container
Hah, the name does sound like a good fit. It’s a bit dated, and can be somewhat clunky to use though. I mostly included it for the fun/interesting factor.
Any reason you prefer vim over neovim? I’ll have to check out Ghidra, sounds interesting.
Pacseek - a TUI for searching for and installing packages.
Broot - a terminal-based file explorer, and more. Kind of like nnn, but really good without hacking around for hours in config files to get the features you want working.
It's worth using just for how fast and good the search functionality is. But also, the preview files feature is awesome.
It previews pictures in a pixelated way as well, although you can get full-resolution previews through the Kitty graphics protocol with Kitty or WezTerm:
If you are interested in cybersecurity there are a few more tools that I know.
burpsuite An integrated platform for performing security testing of web applications (free edition). You can basically use this to intercept and change the packets being sent from website to server.
Ghidra for some odd reason does not come with it’s own .desktop file thus prompting the use of terminal to launch it so I wrote it’s desktop file on my own.
Mmm... i dont think so ,
neovim is pre customized while in vim you need to do some before it becomes usable(for coding)
I really hate micro, so in live environments for testing I have to first install neovim, then I am able to anything .
BTW, is there any big nerd who use emacs here ?
Once i installed then i uninstalled it
hmm I did just copy paste the default vimrc and then added my keybinding to copy paste from clipboard and set relative line numbering. Apart from this I didn’t have to do anything to get my vim up for coding. So I guess this depends on person to person.
I kinda agree. After using vim for a while other text editors just feel kind of unusable and clunky. I even set vim emulator on my vscode so that I can feel at home when coding.
They're all very common Linux/Arch packages--no need for any links. However, except for Archinstall, they hold a commonality that's important to me at the moment. They're all cross-platform with Windows.
That means when I get tired of attempting and failing to stream in true 1080p in Linux from the services I want, I can still use these applications in Windows and not feel like a total traitor.
However, I'm feeling a little traitor-ish this morning, so that's what the new monthly Archinstall is for. Back in a bit in Linux clothes.
Well most of the things that use is already listed by BluishHumility, others can be : ytfzf
curl with null-pointer (sometimes when I want to send some photo randomly) :
curl -F "file=@filename.ext" 0x0.st
(Try to keep name without special characters)
lolcat+fastfetch
In terminal there is a thing called piping which is done by this | symbol, it will basically pipes the output of one command to another , like this :
fastfetch | lolcat
There are other functions which are very helpfull too , like > and >>
Which are used to write the output of a command into a file :
> will overwrite the existing data of a file
>>will not overwrite and append from the end of the file
For example :
garuda-inxi > specs.txt
There are many useful terminal tricks that makes life easy
That’s why I use 70 percent of the time terminal for my daily work instead of graphical applications
nomacs is a free, open source image viewer, which supports multiple platforms. You can use it for viewing all common image formats including RAW, webp and psd images.