~rosstimson/.dotfiles

$HOME Sweet $HOME
092c570f — Ross Timson 17 days ago
feat: add gcloud and terragrunt run-all init aliases
9e64c242 — Ross Timson 17 days ago
fix(zsh): remove duplicated autosuggest colour env var
6f7c2212 — Ross Timson 23 days ago
feat: change alacritty themes and tmux highlighting

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~rosstimson/.dotfiles
read/write
git@git.sr.ht:~rosstimson/.dotfiles

You can also use your local clone with git send-email.

#Ross Timson's Dotfiles

Note: This repo has been moved to sourcehut.

$HOME Sweet $HOME -- My dotfiles.

#Install

There is a Makefile that will symlink the dotfiles along with any extra setup, read the Makefile for details and names of sub-tasks.

git clone git://github.com/rosstimson/dotfiles.git ~/code/dotfiles
cd ~/code/dotfiles
make

#Directory Structure

Some of the configs expect a certain directory structure.

#Music

mpd and ncmpcpp are configured for ~/Music/mpd, this was chosen because I rip CDs to various formats and didn't want duplicates to appear so the way I've gotten around this is by symlinking into the mpd directory.

Example:

/home/rosstimson/Music
├── flac
├── mpd
│   └── flac -> ../flac
└── opus

#Expected Software

The dotfiles will expect certain utility tools to be installed.

#Emacs

Various Emacs modes expect certain tools to be installed.

  • MultiMarkdown
  • mu

#Test

There is a shell script in bin/test_dotfiles, the Makefile should use this script to test it has succeeded. It is also useful for showing which symlinks are missing if only some of the dotfiles have been linked manually or via a Make sub-task.