Skip to content

ardinusawan/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

This setup using stow

GNU Stow is a symlink farm manager which takes distinct packages of software and/or data located in separate directories on the filesystem, and makes them appear to be installed in the same place.

Pre-required

  1. Install ohmyzsh

  2. Install tinker

  3. Install ohmyzsh plugin

  4. Install homebrew

  5. Install iTerm2

  6. Install tmux

  7. Install neovim

  8. Install ack brew install ack

  9. Install ctags brew install ctags

  10. Install amix/vimrc (awesome version)

  11. Vim to neovim

  12. Install asdf

  13. Install asdf-nodejs

  14. Install nodejs

    asdf install nodejs 20.11.0
  15. Make that version of nodejs global

    asdf global nodejs 20.11.0
  16. Install Plug

    sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
           https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
  17. Open nvim, execute

    :source %
    :PlugInstall
    :CocInstall coc-json coc-tsserver coc-jedi
    :call mkdp#util#install()
  18. Install and config vim-tmux-navigator

  19. Install TPM

    git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
    tmux source ~/.tmux.conf

    Press prefix + I (capital i, as in Install) to fetch the plugin.

  20. Config tmux vim-binding

  21. Git Delta

  22. LazyVim

  23. LazyVim Font

  24. lazygit brew install jesseduffield/lazygit/lazygit

Setup

  1. brew install stow

  2. execute

    stow .
  3. when conflict

    stow --adopt .

Multiple Github Account

  1. Follow this

Credit

Thanks to Dreams of Autonomy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published