Powered by chezmoi.
Run
chezmoi init --apply https://github.com/edvein-rin/dotfiles.git
and follow instructions.
[data.flags]
is_dev
is_for_work
is_personal = !is_for_work
[data]
trash_nickname
trash_email
personal_nickname
personal_username
personal_email
business_nickname
business_username
business_email
name
nickname = is_for_work ? business_nickname : personal_nickname
username = is_for_work ? business_username : personal_username
email = is_for_work ? business_email : personal_email
[data.gitconfig]
name
email
[data.packages]
arch
aur
snap
[data.neofetch]
image_source
[data.bitwarden]
email
~/
├── .config
├── .local
├── .ssh -> ~/cloud/.ssh
├── .vpn -> ~/cloud/.vpn
├── code
├── cloud
├── documents -> ~/cloud/documents
├── downloads
├── pictures -> ~/cloud/pictures
├── scripts
├── university -> ~/cloud/university
└── work
~/cloud/
├── .vpn
├── .ssh
├── documents
├── pictures
│ └── .config
└── university
Stored at [data.packages]
table at .chezmoi.toml.templ
:
[data.packages]
arch = """
base-devel
chezmoi
bitwarden-cli
...
"""
...
- Remove simple Spotify from drun.
- Configure git pager Delta.
- Autostart apps based on
.data.is_for_work
. - Customize separate from nvim vim config for simple file edit.
- Colorize logging of what's happening.
- Remove a part of
config/xfce5/xfconf/xfce-perchannel-xml/displays.xml
from chezmoi that always updates. Same with Thunar. - Fix sync-stg.service (does nothing or crashes).
- Update SurfingKeys config due to addon update.
- Script + alias for starting VPN.