cromedome / dotfiles

Minimal dotfiles for maximum development!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CromeDome's Dotfiles - Minimal dotfiles for maximum development!

Just a few simple steps and you're up and running:

  • Install decryption key

Grab this from another machine (usually $HOME/.age/key.txt)

  • Install minimal OS packages

On all systems, this requires curl. For macOS, install MacPorts. On NetBSD, grab pkgsrc-wip and install chezmoi.

  • Install chezmoi:

sh -c "$(curl -fsLS get.chezmoi.io/lb)" -- -b $HOME/.local/bin init --apply https://github.com/cromedome/dotfiles

chezmoi will automatically do the following:

  • Install packages appropriate to the OS
  • Install Starship prompt
  • Install Atuin (non-macOS boxes for $work reasons)
  • Change shell to zsh

Once installed, ~/bin/install/post-chezmoi.sh runs automatically:

  • Installs Perl
  • Installs my personal Perl toolchain

About

Minimal dotfiles for maximum development!


Languages

Language:Vim Script 44.6%Language:Shell 34.6%Language:Perl 16.3%Language:Ruby 4.5%