Skip to content
jarmos/dotfiles GitHub 

A development environment, versioned.

Neovim, Fish, Wezterm, tmux — and the tools around them, kept in git and ready to install.

curl -fsSL "https://tinyurl.com/setup-dotfile" | bash -c

The tools that ship with it

Editor
  • Neovim — Lua config with lazy.nvim
  • LSP for many languages
Shell
  • Fish — custom prompt, abbreviations, functions
Terminal
  • Wezterm — Cascadia Code Nerd Font, transparency
Multiplexer
  • Tmux — vim keybindings, gruvbox statusline
Tools
  • bat, eza, btop, glow
  • gh, ripgrep, jq, and more
Python
  • uv, ruff, mypy
  • pip with require-virtualenv
Go
  • gotestsum, golangci-lint, gopls
Packages
  • Homebrew Linux Brewfile
  • pre-commit hooks

Install it

curl -fsSL "https://tinyurl.com/setup-dotfile" | bash -c

Reference only: these configs are tuned for Jarmos's machine. Do not fork this repository and run the bootstrap script on your system — the author is not responsible for any data loss or system corruption.