Skip to content

sdysch/dotfiles

Repository files navigation

dotfiles

pipeline status CodeFactor Docker pulls Docker Image Size

My dotfiles

  • If you are reading this, then I probably wouldn't bother or waste your time. This is just a store for the various configuration files that I use, across the machines that I work on.
  • That being said, if you wish to steal anything, (as I undoubtedly have), then please be my guest!
  • If you really want, a docker image of my xubuntu dotfiles can be found here
    • Disclaimer. I wrote this image, partly as a way for me to learn docker, but also as a proper way to test the installation of my dotfiles on a new machine
    • PRs welcome if you find a bug ;)

shell

Setup

Installation

  • Some installation instructions can be found here, but they may be out of date
  • Clone repo to ~/dotfiles, then follow system specific instructions below

Home

  • Installation with gnu stow
  • For home, clone repo to ~/dotfiles then:
cd ~/dotfiles
source install_scripts/install_xubuntu.sh
stow --no-folding home

mac

  • Installation with gnu stow
# Install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
cd ~/dotfiles
cat packages/cask.txt packages/leaves.txt | xargs brew install
stow --no-folding mac

lxplus

  • Clone repo to ~/dotfiles, then:
cd ~/dotfiles
source install_scripts/install_lxplus.sh

Manchester

  • Clone repo to ~/dotfiles, then:
cd ~/dotfiles
source install_scripts/install_manchester.sh

For Manchester, to do anything useful with git, be sure to do

setupATLAS
lsetup git

on a machine with cvmfs available. The default git version (1.7.1) is way too old....