- Password Manager
KeepassXis discontinuted so move to KeePassXC - Browser qutebrowser
- tmux Terminal multiplexer
- VS Code
- Big list of programming fonts https://www.programmingfonts.org/
- Find your favourite programming font gamified https://www.codingfont.com/
- Bitstream Vera Sans Mono
- DejaVu Sans Mono
- Fira Code
- Inconsolata
- Office Code Pro
- Overpass Mono
- Source Code Pro
Windows binaries where not available so, you had to download from here but, now available from GNU main site
- yasnippet
- yasnippet-snippets
- go-mode
-
Install goimports
-
Install godef
-
Setup to use these tools
(setq go-home "/usr/local/go") (setq go-path (expand-file-name "go" (getenv "HOME"))) (setq godef-command (expand-file-name "bin/godef" go-path)) (setq gofmt-command (expand-file-name "bin/goimports" go-path)) (setq godoc-command (expand-file-name "bin/godoc" go-home)) (setq go-command (expand-file-name "bin/go" go-home))
-
-
ark CLI tool to install commonly used kubernetes CLI utilities as well as applications
curl -sLS https://get.arkade.dev | sh # once the arkade binary is downloaded move it somewhere in the path # additionally add a symlink to it as ark to simplify usage echo 'export PATH=$PATH:$HOME/.arkade/bin' >> ~/.bashrc
-
bat cat with syntax highlighting
-
caddy http server
-
colordiff diff with colors
-
direnv Change environment variables per directory by adding
.envrc
eg.export JAVA_HOME=$JAVA8_HOME
-
fzf Command line fuzzy finder
-
sdk CLI tool for managing several SDK versions like maven, gradle, and even JDKs
-
stow symlink manager
-
- golang-migrate for managing db migrations
-
See node-gyp for compiling native libraries for npm
npm i -g --production windows-build-tools
-
For the awesome convert tool to create pdfs from images and vice-versa
- Docker Toolbox
- Minikube
- Terraform
- Vagrant
- VirtualBox
- WireShark
- aria2 downloader supporting >1 parallel connections to download same file
- nmap Port scanning utility
- youtube-dl
- Firefox Multi-Account Containers
- Ghostery – Privacy Ad Blocker
- Privacy Badger
- React Developer Tools
- Redux DevTools
- Snooze Tabs
- org-link
-
CamStudio OpenSource desktop screen recorder
-
Chocolatey OpenSource package manager for windows. Add the following lines to the installer to use the proxy and install in a custom location
$env:chocolateyProxyLocation = 'http:https://localhost:3128' $env:ChocolateyInstall = "e:\software\chocolatey"
-
ConEmu (or alternatively cmdr) Tabbed command line support for git-bash
-
Figlet in Go for Windows ASCII art from the command line