- This dotfiles repository is to make my development environment supremely cool and to keep me happy.
- If you have a better tool or advice on how to do it better, I would be happy to hear it.
- These configs (especially Neovim config) are based on craftzdog/dotfiles-public and josean-dev/dev-environment-files. Thank you very much.
- I also referred to many other documents for these configs. Thanks to all open source projects.
- In addition, some of these configs are written with the reliable copilot, ChatGPT and Claude.
🚨 Before using these config files, it is recommended that you understand what they will set. Use at your own risk.
- Neovim config
- Ghostty config
- starship config
- Zsh config
- Git config
- Zellij config
- Neovim >= v0.9.0 (need to be built with LuaJIT)
- LazyVim
- a Nerd Font(v3.0 or greater) (optional, but needed to display some icons)
- lazygit (optional)
- a C compiler for
nvim-treesitter
. See here - for telescope.nvim (optional)
- a terminal that support true color and undercurl:
- I love Ghostty 👻
- Solarized Osaka
- Zsh
- sheldon - Plugin manager
- starship - Shell theme
- Nerd Fonts - Patched fonts for development-use. I use PlemolJP.
- zoxide - Directory jumping
- eza - A modern alternative to
ls
- bat - A
cat
clone with wings - fzf - A command-line fuzzy finder
- Zellij - A terminal workspace alternative to
tmux
- craftzdog/dotfiles-public - My aspiring individual developer's dotfiles
- josean-dev/dev-environment-files - Cool dev environment