Skip to content

πŸš€ Daily Usage β€” My Flow πŸ’»πŸŒ™β˜•

Welcome to the cheat sheet of how I actually use my machine on a daily basis β€” optimized for speed, clarity, and focus. 🧠⚑


πŸ–₯️ Desktop Environment (Wayland + Qtile) πŸŽ›οΈπŸŒ

I use Qtile Wayland as my main compositor + WM β€” custom-built with my own config. I’ve decorated it with πŸ”· Nord theme, powerline widgets, and intuitive keybindings.

πŸ“‚ Workspace Usage

  • 1 β€” Code πŸ‘¨β€πŸ’» (Neovim, Git)
  • 2 β€” Web 🌍 (Firefox, Librewolf, Brave...)
  • 3 β€” Terminals πŸ–₯️ (htop, scripts, etc.)
  • 4 β€” Docs πŸ“š (PDFs, notes, Zathura)
  • 5+ β€” Scratch or task-specific

🧠 Workflow Habits

  • Always boot into a clean state thanks to nixos-rebuild magic ✨
  • I rarely reboot β€” my uptime is often πŸ—“οΈ multiple days
  • I don’t close terminals β€” I live in them πŸ§˜β€β™‚οΈ
  • No distractions β€” no YouTube, no games, just Vim & chill πŸƒ

πŸ”§ Coding Flow

πŸ₯· Editor: Neovim

  • nvim with Lua config + custom plugin loadout πŸ”Œ
  • LSPs + Treesitter = buttery smooth coding 🍰
  • telescope to fuzzy-find everything 🧭
  • alpha-nvim for startup dashboard πŸ’«

πŸ“ Project Management

  • Git all the way 🧬
  • lazygit for commits and merges βš”οΈ
  • Nix flake-based repos for everything β€” no pip, no npm, no clutter ❄️

πŸ–±οΈ Terminal Usage

  • Kitty as my terminal β€” minimal, fast, and themed πŸ’¨πŸŽ¨
  • Scripts in $HOME/.config/scripts/ do most of the grunt work πŸ€–
  • Aliases displayed via aliases command for clarity πŸ“œ
  • I don’t use tmux resurrect β€” I script my own recovery when needed 🧠

⚑ Favorite Commands

Alias What it does
hs nh home switch ~/Dotfiles β†Ί instantly reload 🏑
garbage nh clean all 🧹 deep clean 🧼
fetch fastfetch for showing system info πŸ“Š
ns nix-shell --command fish 🐚 for temporary envs
cd z Quick cd into my zettelkasten πŸ““

πŸ“œ Autostarted Stuff

  • πŸͺŸ Qtile + Wayland + XDG setup
  • πŸ–₯️ Kitty with startup scripts
  • 🧠 Neovim ready to go
  • 🧼 Background cleaner for temp folders
  • πŸ“Š Conky with keybinds cheat sheet
  • πŸ§ͺ Custom scripts: keymap, backlight, battery, etc.

πŸ§˜β€β™‚οΈ Philosophy

β€œI don’t chase minimalism. I maintain it.”

Everything I run is fast, lean, and distraction-free. Nix handles the environment. I handle the flow. βš™οΈπŸ’‘