Skip to content

julian45/dotfiles

Repository files navigation

dotfiles

Here be dotfiles!

What I use

  • zsh
    • zimfw AKA the Zim framework for fast & efficient plugin management
      • ohmyzsh for a number of said plugins
      • various others for QoL improvements, which are dynamically activated by detecting which OS you use (out of: WSL Ubuntu, normal Ubuntu, macOS, Arch, Fedora, RHEL + similar, Debian?)
  • neovim with Lua-forward configuration
  • vim
    • vim-plug for plugin management
      • a number of plugins, mostly for QoL improvement and git integration
  • chezmoi for dotfiles management
  • fzf
  • Solarized Dark theming throughout (you may need to update your terminal emulator's theme & color palettes!)

Stuff you should run

Basics

sh -c "$(curl -fsLS chezmoi.io/get)" -- init --apply julian45
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install # you can safely say no to the last question, since the sourcing commands are already included 

zsh-specific

Upon your first use of zsh after dotfiles installation, the Zim Framework will bootstrap itself and download all necessary plugins. From that point onward, the various zimfw commands can be used to grab plugin updates, install new plugins if you changed your zimrc, update your local copy of the Zim Framework, etc.

neovim-specific

plugins.lua is set up so that upon your first run of nvim, it should automatically pull everything down. Once it's done, you'll likely need to quit and reopen for everything (e.g., theme) to properly apply, but after that, everything should be good to go for neovim!

vim-specific

the vimrc is set up such that it will automatically bootstrap vim-plug and the specified plugins upon the first time you start vim after dotfile installation. It may initially complain about the solarized theme not being present, but this is expected and will go away after vim-plug is done working.

About

Here be dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published