My dotfiles in a literate config style https://config.phundrak.com
Go to file
2019-07-21 03:27:31 +02:00
.config initial commit for new repo 2019-07-21 03:27:31 +02:00
dev initial commit for new repo 2019-07-21 03:27:31 +02:00
fishfunctions initial commit for new repo 2019-07-21 03:27:31 +02:00
org initial commit for new repo 2019-07-21 03:27:31 +02:00
private initial commit for new repo 2019-07-21 03:27:31 +02:00
spacemacs-layers/conlanging initial commit for new repo 2019-07-21 03:27:31 +02:00
xresources initial commit for new repo 2019-07-21 03:27:31 +02:00
.gitattributes initial commit for new repo 2019-07-21 03:27:31 +02:00
.gitignore initial commit for new repo 2019-07-21 03:27:31 +02:00
.gitignore_global initial commit for new repo 2019-07-21 03:27:31 +02:00
.nanorc initial commit for new repo 2019-07-21 03:27:31 +02:00
.rustfmt.toml initial commit for new repo 2019-07-21 03:27:31 +02:00
.signature initial commit for new repo 2019-07-21 03:27:31 +02:00
.spacemacs initial commit for new repo 2019-07-21 03:27:31 +02:00
.zshrc initial commit for new repo 2019-07-21 03:27:31 +02:00
ArjLinugz-xDDDDDDDDDDDD-neofetch.png initial commit for new repo 2019-07-21 03:27:31 +02:00
CODE_OF_CONDUCT.md initial commit for new repo 2019-07-21 03:27:31 +02:00
config.fish initial commit for new repo 2019-07-21 03:27:31 +02:00
enable_thouch.sh initial commit for new repo 2019-07-21 03:27:31 +02:00
eshell-alias initial commit for new repo 2019-07-21 03:27:31 +02:00
france_ardeche_landscape_thinkpad.jpg initial commit for new repo 2019-07-21 03:27:31 +02:00
LICENSE.md initial commit for new repo 2019-07-21 03:27:31 +02:00
README.md initial commit for new repo 2019-07-21 03:27:31 +02:00
xsetwacom-my-preferences initial commit for new repo 2019-07-21 03:27:31 +02:00

Pundraks 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.

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 wont 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, its your own responsibility.