Everything I use to develop projects that could be considered either, a) 🗑️ junk or b) ✨ beautifully-crafted experiences valuing simplicity and openness, depending on your perspective.
This config mostly focuses on providing the tools I use to:
- Develop full-stack web applications (React, Svelte, Node) with tools such as Prettier and ESLint
- Develop mobile apps using flutter (config for this is still WIP)
- Develop this very config (with Lua)
- Neovim Config (Text Editor)
- Wezterm Config (Terminal Emulator)
- Demo
A fairly minimal kickstart.nvim configuration with added flair. A cozy 📦 Gruvbox theme with a 😺 snazzy tabby-based navigation bar, 💥 stylish noice notifications, 💽 streamlined Neogit VCS control, and a ⏲️ customized lualine with wakatime.
Focused on compatibility with the neovim theme, terminal emulation features a 🗓️ statusbar, ☀️ compatibility with device UI mode, 🌫️ transparent terminal, and 💾 support for persistent,🖥️ workspace-based multiplexing.
🪟 Additionally, as a convenience for windows users, Git Bash, Powershell, WSL, and CMD are all configured as shell options in the Wezterm Launch menu.
- @Wez (Wez Furlong) for his awesome terminal emulator/multiplexor!
- @TJDevries and the contributors of kickstart.nvim for the Neovim config starting point
- @alexpls (Alex Plescan) for his WezTerm configuration guide blog post
- @oscariquelme01 (Oscar Riquelme Jato) for Wezterm workspace saving/persistence
- fix keymaps and keymap hint UI (nvim)
- command autocomplete
- add copilot.nvim/avante
- harpoon.nvim
- toggleterm (nvim)
- auto-size workspaces (wezterm)
- also auto-cd alternative workspace panes
- demo video
- inspect TS types better
- python dev
- git bash, msys64, windows cmd, powershell
- svelte dev

