Configuration files and installation script for my Arch Linux installation.
Find a file
Severin Kaderli 148016793e Working on README.md
Signed-off-by: Severin Kaderli <severin.kaderli@gmail.com>
2018-12-13 23:34:53 +01:00
packages Reroganize repository 2018-12-12 21:41:12 +01:00
system Working on README.md 2018-12-13 23:34:53 +01:00
.gitignore Add server.sh 2016-12-31 00:57:37 +01:00
.gitlab-ci.yml Document bash files in system/ 2018-12-13 23:11:10 +01:00
install.sh Document bash files in system/ 2018-12-13 23:11:10 +01:00
LICENSE Initial commit 2016-09-02 20:32:29 +02:00
post-install.sh Cleanup install.sh, post-install.sh and utils.sh 2018-12-13 22:11:20 +01:00
README.md Working on README.md 2018-12-13 23:34:53 +01:00

dotfiles

This repository contains all of my configuration files for my current Arch Linux installation and an install script so I can quickly replicate my setup.

While the configurations are based on my preferences and made my dotfiles public so others can see how I solved specific problems or are looking for some inspiration.

Installation

The installation is pretty straightforward using a couple of installation scripts.

  1. Clone the repository
  2. Run ./install.sh
  3. Reboot the system
  4. Run ./post-install.sh

Contents

The list of my used arch packages are found inside the files in packages. The files are numbered in the order they are installed, so packages inside packages.list are installed first and then packages in packages2.list are installed.

The main content of this repository can be found in the system folder. It contains all configurations files, directories and script that are get symlinked by my install script.

config/dunst

This folder contains my configuration for the dunst notification daemon.

  • Standard dotfiles (.bashrc, .aliases, etc...)
  • i3wm configuration
  • Polybar configuration
  • Termite configuration
  • Notifications using dunst
  • GTK configuration
  • Vim configuration
  • Custom scripts for different tasks