ahstn / dotfiles

⚙️ dotfiles including neovim, tmux & zsh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dotfiles

my dotfiles for development on macOS

Distro Editor Shell Terminal Font

🚀 Usage

Structured to work with GNU Stow

$ git clone https://github.com/ahstn/dotfiles.git
$ cd dotfiles/
$ stow --target $HOME zsh

etc, etc..

✨ Setup & Application Specifics

Dependencies & Install Commands

General tools:

brew install rg fzf zsh gpg2 git tmux neovim stow exa
brew install kitty
brew install --cask font-hack-nerd-font font-jetbrains-mono
brew install --cask raycast

Specific development tools:

brew install golang nodejs rust yarn coreutils kubectl kubectx helm
brew install --cask visual-studio-code
NeoVim TLDR

Requires wbthomason/packer.nvim for plugin management, and will install on start-up.

Most keybinds are detailed with folke/which-key.nvim in ./neovim/lua/mappings.lua.

Helpful keybinds for my forgetful mind:

Tmux TLDR

Requires tmux-plugins/tpm for plugin management, and will install on start-up.

Helpful keybinds for my forgetful mind:

  • ctrl+space : leader
  • $ : rename session
  • s : open sessions pane
  • c : create tab
  • , : rename tab
  • % : vertical split
  • " : horizontal split
  • ctrl+s : save sessions (tmux-ressurect)
  • ctrl+r : restore sessions (tmux-ressurect)

🙌 Acknowledgements

About

⚙️ dotfiles including neovim, tmux & zsh

License:MIT License


Languages

Language:Shell 77.5%Language:Lua 22.5%