These are files that add custom configurations to my computer and applications, primarily the terminal.
curl -fsSL https://raw.githubusercontent.com/r4zendev/dotfiles/main/install.sh | bash
- Terminal: Alacritty
- Multiplexer: tmux
- Shell: fish
- Prompt: starship
- Editor: Neovim
- Font: Fira Code
- Colors: custom Neovim theme and tokyonight for the rest
- Hotkeys: Karabiner
- Window manager: yabai
- macOS package manager: Homebrew
- npm package manager: pnpm
- Some of the cmd utils used: 🦇bat, ⚙️brew, 📈btop, 🔍fd, 🛑fkill, ☕️fnm, 🕵️♂️fzf, 💾gdu, 🐱gh, 🐧git, 📝jq, 🔍ripgrep, 🚀zoxide
- Add missing essential plugins:
- copilot
- vim-visual-multi
- project
- glance
- nvim-spectre
- Tweak neovim configuration that I have shamelessly stolen and learn the shortcuts
- Improve which-key to learn scs faster
- Add more Neovim & shell keymaps
- Finish initial dotfiles setup and installation script
- Dogfood current setup
- Improve the usage of the following tools in regular day-to-day workflow:
- zoxide
- tmux
- harpoon
- Cleanup fish config
- Add more Neovim plugins of taste:
- flash
- oil
- aerial
- toggleterm with gitui
- vim-move
- Setup default prettier config path
- Rust Neovim setup
- Adapt 1password & Fantastical
- Adapt gitui, lazydocker, yazi, espanso
- Configure & adapt Wezterm from scratch (current config file is a good set of defaults)
- Ditch tmux for Wezterm panes if they're fine
- Learn more goddamn Lua
- Improve Neovim setup with Lua knowledge gained, Primeagen VIM as your editor playlist and references, such as LazyVim, ayamir
Long way ahead we've got... Hope it's going to be fun!
- Laptop: 13-inch MacBook Air, Apple M2 Chip, 16GB RAM, Late 2022
- Keyboard: MoErgo Glove80 with my own layout using Colemak-DH
- Mouse: Kensington Slimblade Pro
Thanks to these wonderful people and repos, I was able to assemble this dotfiles repository of mine.
- joshmedeski/dotfiles
- Josean Martinez
- and more...