Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gnaqvi/dotfiles
Templatable dotfiles for my current Arch Linux setup using bspwm tiling window manager
https://github.com/gnaqvi/dotfiles
Last synced: 3 months ago
JSON representation
Templatable dotfiles for my current Arch Linux setup using bspwm tiling window manager
- Host: GitHub
- URL: https://github.com/gnaqvi/dotfiles
- Owner: gnaqvi
- Created: 2018-01-15T06:40:27.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-11-17T02:25:09.000Z (12 months ago)
- Last Synced: 2024-04-10T09:53:32.586Z (7 months ago)
- Language: Shell
- Homepage:
- Size: 46.2 MB
- Stars: 11
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome - gnaqvi/dotfiles - Templatable dotfiles for my current Arch Linux setup using bspwm tiling window manager (Shell)
README
# dotfiles
Clone to `$HOME/.dotfiles` and use the helper `dfy` script to dotify or restore files.
- Run `.local/bin/dfy -d ` to dotify existing config files to `$HOME/.dotfiles` directory
- Run `.local/bin/dfy -r ` to restore config files from `$HOME/.dotfiles` directory to $HOMEEnvironment can be themed using the `themer` script which utilizes `mustache` templates.
- Themer templates reside in `~/.dotfiles/.config/themer/templates`.
- Templates depend on themer configuration file found at `$HOME/.config/themer/config.json` which can be modified accordingly.
- Color themes are placed in `$HOME/.config/themer/colors` and can be referenced in themer configuration file.
- Run `.local/bin/themer --generate-theme` to generate theme.
- Run `.local/bin/themer --write-all` to render all templates.
- Run `.local/bin/themer --wallpaper` to update wallpaper as per generated theme.![Desktop](scrot.png)