Skip to content

spitlo/dotfiles

Repository files navigation

Dotfiles

This is very much somewhat a work in progress.

Assumptions

These dotfiles assume you have Node.js, Pygments, virtualenvwrapper, Growl for Node by TJ Holowaychuk, Aria2 and a bunch of other stuff installed.

Installation

Preferred install process is described in detail here: https://www.atlassian.com/git/tutorials/dotfiles

Short version (YMMV)

git clone --bare [email protected]:spitlo/dotfiles.git $HOME/.cfg
alias dot='git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
dot checkout
dot config --local status.showUntrackedFiles no
source "$HOME/.bash_profile"

Termux

On Termux (Android) you must install ncurses-utils before installing:

$ pkg install ncurses-utils

Setup

cp ~/.extras-sample ~/.extras
$EDITOR ~/.extras

Todo

  • When batch updating with update, print command name before confirmation - and warn if --force flag is used
  • Add support for SHA256 checksum to update (Some inspiration)
  • Consider moving update to its own repo
  • Add possibility to override version check to update command (good for first time installs)
  • Make update work on Rasberry Pi 400
  • Run apt update pkg install automatically in termux