Uses
My entire setup fits into three things: a browser, a terminal, and Neovim.
Hardware
- Dell Inspiron 5370 — daily driver laptop
OS & Desktop
- EndeavourOS (Arch-based)
- Sway — tiling Wayland compositor
- Waybar — status bar
- Fuzzel — app launcher
- Mako — notifications
Terminal
- Alacritty — terminal emulator, borderless, 92% opacity
- Zellij — terminal multiplexer
- Zsh with Oh My Zsh and Starship prompt
- JetBrainsMono Nerd Font
- Catppuccin Mocha — colorscheme across everything
CLI Tools
- fzf — fuzzy finder (Ctrl+R history, file search)
- zoxide — smart
cdwith frecency - eza — modern
lswith icons and git status - bat — modern
catwith syntax highlighting - yazi — terminal file manager
- lazygit — git TUI
- zathura — PDF viewer
Editor
Neovim — editor, file manager, and note-taking tool in one.
- LSP via Mason: clangd, rust_analyzer, pyright, gopls, lua_ls
- Telescope + fzf-native for fuzzy search
- Oil.nvim as file manager
- Treesitter for syntax highlighting
- conform.nvim for format on save (clang-format, rustfmt, black, gofmt)
- obsidian.nvim for the Second Brain / Zettelkasten
- zen-mode + twilight for focused writing
AI
- Ollama running locally — qwen3-coder for inline completions and chat
- minuet-ai for Copilot-style virtual text in Neovim
- CodeCompanion for chat and inline assist
This Site
- Jekyll + GitHub Pages