.config | ||
dev | ||
fishfunctions | ||
org | ||
private | ||
spacemacs-layers/conlanging | ||
xresources | ||
.gitattributes | ||
.gitignore | ||
.gitignore_global | ||
.nanorc | ||
.rustfmt.toml | ||
.signature | ||
.spacemacs | ||
.zshrc | ||
ArjLinugz-xDDDDDDDDDDDD-neofetch.png | ||
CODE_OF_CONDUCT.md | ||
config.fish | ||
enable_thouch.sh | ||
eshell-alias | ||
france_ardeche_landscape_thinkpad.jpg | ||
LICENSE.md | ||
README.md | ||
xsetwacom-my-preferences |
P’undrak’s dotfiles
This is my collection of dotfiles for my daily GNU/Linux environment, tweaked to my liking. If you wish to get these dotfiles, follow the 1.3.
As you can see, I personally use zsh as my shell of choice, and Emacs using Spacemacs (still with Emacs keybinding) as my editor of choice.
I also use as my desktop environment i3-gaps + polybar + compton. You will find some screenshot below.
Features
- Handy zsh aliases
- Ready to use Emacs dotfiles optimized for C, Modern C++, Python and Java development
- Ready to use i3 dotfiles
Dependencies
Because indeed there are some dependencies, and here they are. The versions mentionned are the version I am currently using. My dotfiles might work with earlier versions.
- Emacs >=
25.3-1
- Spacemacs >=
0.200.9@25.3.1
- Spacemacs >=
- zsh >=
5.0
.zshrc
dependencies (can be ignored if commenting out the corresponding lines in the file):- i3-gaps >=
4.14.1-1
- compton >=
0.1_beta2.5-8
- pywal >=
0.6.9-1=
- dmenu >=
4.7-1
- uxterm >=
330-1
- Rust nightly >=
0.20
- eclipse-common >=
4.7.1-1
- eclipse-java >=
4.7.1-1
- eclipse-pydev >=
5.9.2-1
- eclim
- texlive-core >=
2017.44918-1
- minted >=
2.5-1
Please notice that all of my package manager commands are made for pacman
(Arch Linux); if you do not use this package manager, do not forget to comment out the related lines in .zshrc
.
Installation
To install the dotfiles, you have two options. You can either:
- replace your original dotfiles with mine in their original place.
- create symbolic links to the dotfiles in the folder where they were downloaded.
The advantage with the latter is you will have all the dotfiles in the same place, plus if at one point you want to get updates from the dotfiles, you just have to download them again at the same place and you won’t have to bother placing them again at the right place.
In any case, if you want to use my dotfiles for Emacs, please install Spacemacs first.
Licence
All of my dotfiles (and my dotfiles only) are available under the GNU GPLv3 Licence. Please consult LICENCE.md for more information. In short: you are free to access, edit and redistribute all of my dotfiles under the same licence and as allowed by the licence, and if you fuck up something, it’s your own responsibility.