What do I use?
The following is a list of the tools that I use daily. This page was inspired by Wes Bros. See more pages like this here. You can read more about my own workflow here
For more details about my dotfiles click here.
🐧 OS + Hardware
- I am currently using NixOS with Hyprland
- I use two 🖥️ 32" 4k monitors
- I use a ⌨️ ZSA Voyager
- I use a 🖱️ Logitech G502 X
- I have moved back to using a custom-built PC after using my laptop for a few months
- Just ended up being less hassle, I didn’t really need the portability of the laptop much.
Theme
- I use the 🐱 catppuccin theme for EVERYTHING.
- I use the font 🖼️ Monolisa
📑 Editor
✔️ Terminal
- I use the foot terminal with Starship prompt
- I use fish 🐟 shell as my shell
- I also use Zellij as my multiplexing tool.
⚙️ Tools
Applications
🧰 CLI Tools
- nh: A nix helper CLI, an improved nix builder. Displays nicer output when building.
- atuin: To sync my shell history between multiple devices. Also makes sure it is backed up.
- exa: ls replacement, used with exa aliases
- fzf: Really nice fuzzy search tool
- bat: A better version of
cat
- zoxide: A great tool for jumping between multiple directories.
- task: An alternative to makefiles. A task runner, used within my projects, i.e.
task lint
According to atuin
my most used commands:
atuin stats
[▮▮▮▮▮▮▮▮▮▮] 3622 nvim
[▮▮▮▮▮▮▮▮▮ ] 3443 home-manager
[▮▮▮▮▮▮▮ ] 2844 git add
[▮▮▮▮▮▮ ] 2483 z
[▮▮▮▮▮ ] 1910 bat
[▮▮▮ ] 1405 git checkout
[▮▮▮ ] 1402 eza
[▮▮ ] 1041 nix-shell
[▮▮ ] 944 git pull
[▮▮ ] 938 task