Skip to content

rt/dotfiles

Repository files navigation

dotfiles

personal dotfiles.

  • bin: tranferred to home direrectory
  • config: config files for build
  • dotfiles: vim, tmux, scripts, etc.
  • setup: tmux sessions

profile

Things you might want to put in your shell profile. It's a 'buy in' system where you make a config file that contains the files you want to include.

  • (env vars, aliases, functions)
  • bin (executables)
  • dotfiles (.vimrc, .tmux.conf, etc)

The bootstrap command will put the files in $HOME/.extrafile, which you can source in your shell initializer (.bash_profile, etc) todo: should allow config to be anywhere

git clone https://github.com/rt/dotfiles.git
cd dotfiles/profile/
./bootstrap configfile
echo "source ~/.extrafile" >>  ~/.bash_profile
source ~/.bash_profile

aliases

  • command/: set aliases for a command but also namespace alises with prefix of command for easier referencing
  • utils: 'other' aliases to utils, functions, etc

Environments

Mac

Install Homebrew https://brew.sh/#install

# install dotfiles with config containing bash_profile/macos.bash
...
mac.install.tools

CloudEnv

Non-docker solution

# todo: linux.install.tools

Raspberry pi

todo:

Other installs

flutter

git clone https://github.com/flutter/flutter.git -b stable --depth 1
flutter doctor # after adding to path

openscad

kicad

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published