Skip to content

⚙️ Config for Neovim, Wezterm, Logseq, Zen, Beeper, & LibreOffice on Windows

License

matmanna/.files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚙️ My Dotfiles

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.

dotfiles

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)

📖 Table of Contents

Config Overview(s)

⌨️ Neovim

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.

🌀 WezTerm

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.

📸 Demo

image

🙌 Acknowledgements

  • @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

Tasks

  • 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

About

⚙️ Config for Neovim, Wezterm, Logseq, Zen, Beeper, & LibreOffice on Windows

Topics

Resources

License

Stars

Watchers

Forks

Languages