Skip to content

darvelo/rr-dotfiles

 
 

Repository files navigation

dotfiles

This repository contains configuration files and scripts tailored to my needs or preferences. Some of these might prove useful to other people. The most custom goodies are located in the bin/ directory.

Installation

The repository is divided into modules. All of modules can be installed with Python 3 like this:

python -m mod-X

for example,

python -m mod-zsh
python -m mod-vim

will install zsh and vim configuration using symlinks.

The installation scripts also try to install relevant packages using various package managers, e.g. mod-zsh will try downloading only zsh, while mod-bspwm will download bspwm-git, PyQt4 and other dependencies required for full bspwm setup.

Helpers

On fresh systems things such as apt-cyg and yaourt are missing and it's tedious to install them by hand. For this reason, I've put them in separate directory, aux/. These might get changed into mod-tool-X in the future.

Platforms

Some modules will work only on GNU/Linux, but essential ones such as mod-vim or mod-zsh will also work on Cygwin.

Disclaimer

While the repository tries to be modular, some things (the ones having to do with graphical environment) may not work. For example, I haven't tested panel behavior if there is no mpd installed. Similarly, most AutoHotkey stuff makes sense only if one has installed Cygwin and Firefox.

About

It's not life, it's GNU/life.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 54.8%
  • Shell 20.1%
  • Vim Script 9.7%
  • AutoHotkey 6.7%
  • Lua 4.4%
  • Ruby 4.3%