Skip to content

Eeemil/dotfiles

Repository files navigation

My dotfiles

The primary purpose of this repository is to speed up deployment of my configuration on new computers. Thus, it is not a high priority to be understandable to anybody other than myself. However, I’m happy to help others when I can: feel free to ask me questions about my stuff and/or give me suggestions on how to improve my stuff!

About this repository

This repository is still under construction. This README is supposed to give a broad description of my configuration files. The dotfiles.org file contains organizational information of this repository.

Scripts

deploy.sh

Install dotfiles as symlinks in $HOME

new-machine.sh

To be used on a new machine when I want to setup “my stuff”. Most common use-case: a new cloud machine running some slimmed ubuntu/debian image

To use:

#curl
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Eeemil/dotfiles/master/new-machine.sh)"
#wget
sh -c "$(wget https://raw.githubusercontent.com/Eeemil/dotfiles/master/new-machine.sh -O -)"

apt-install

Install default packages on an apt-based system

Dotfiles

Emacs.d

Emacs configuration written in org-mode, read by babel

git

Just git configuration

config/terminator/config

Terminator terminal emulator thing

.zshrc

zsh with oh-my-zsh

gitconfig

git configuration

aspell

Personal Aspell dictionary