Skip to content

actionless/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

see this post (not mine) for details: http://brandon.invergo.net/news/2012-05-26-using-gnu-stow-to-manage-your-dotfiles.html

or its offline dump: https://github.com/actionless/dotfiles/blob/master/README_offline.md

Usage

Create symlinks for the first time:

./bootstrap.sh WORKSTATION_NAME [THEME_NAME]

Change the theme:

./change-theme.sh

To recreate symlink structure:

./resync.sh

Info

Workstation structure

workstation-WORKSTATION_NAME/
├── .config
│   ├── mpv
│   │   └── mpv.conf  # define HW acceleration and so on
│   └── pulse  # tweaks for the soundcard
│       ├── client.conf
│       ├── daemon.conf
│       └── default.pa
├── misc  # some extra configs
├── .profile_workstation  # vdpau, dpi and other env vars
└── .Xresources_workstation  # dpi, st font size and other options

Theme structure

theme-WORKSTATION_NAME-THEME_NAME/
├── .config
│   ├── awesome
│   │   └── config
│   │       └── local.lua  # awesome wm customization
│   ├── compton.conf  # compositor (shadow, transparency and other effects)
│   ├── fontconfig
│   │   └── fonts.conf  # default fonts (sans, serif, monospace)
│   ├── hexchat
│   │   └── colors.conf
│   ├── nitrogen
│   │   └── bg-saved.cfg  # wallpaper
│   └── qt5ct
│       └── qt5ct.conf  # Qt5 theme
├── images
│   └── theme-wallpapers
│       └── wallpaper.png
├── .vim
│   └── theme_local.vim  # theme override
├── .profile_theme  # term (tmux, fish) decorations
├── .Xresources_theme  # override colorscheme, st options or other
└── .xsettingsd  # GTK2 and GTK3 themes, icons, font and other options