Swy7ch' personnal dotfiles
Hello, world! This is my dotfiles directory. Feel free to use it at your convenience :)
I'm David. I'm a Computer Science student from France, and a huge fan of Linux, especially Arch. I also like making things simple and neat, and this is the sole purpose of this directory: keeping my needed files in a safe place, so that I can reinstall Arch easily without much tinkering.
Clone the repo :
$ git clone --bare --recurse-submodules <repo_url> ~/.dotfiles.git
then after setting an alias like
$ alias dotfiles='/usr/bin/git --git-dir=$HOME/.dotfiles.git/ --work-tree=$HOME'
$ dotfiles checkout
Note: the repo already provides an alias file (
~/.config/aliasrc) which sets
this alias up. For this alias to work, you need to source
Contains the files that I haven't been able to put in
Programs whose config files can be found in ~/.config/
Where I keep the files I have to copy into the
/ folder. It is not called in
arch_setup as it is quite sensible.
My personnal scripts that I use to make things easier. Some of them are used by programs I use, like my WM for instance.
Window manager and terminal emulator
All my forks are available on this account!
93440b9, those forks are provided as submodules, provided in
~/.local/src. To retrieve them, run
$ git submodule init ... $ git module update
This repo is, since commit
a7ee60f, licensed under the GPLv3. Depending on
your situation, it might not change anything. This is what is required:
- For your personnal usage, do what you want.
- If you ever wanted to re-publish it, you can.
- If you ever want to modify it, you can.
- If you want to melt any part of this repo into your project, this project must be licensed under the GPLv3.