|
2 weeks ago | |
---|---|---|
dot_config | 2 weeks ago | |
private_dot_local | 2 weeks ago | |
.chezmoiignore | 2 months ago | |
GUIDE.md | 3 months ago | |
README.md | 4 weeks ago | |
dot_bash_git_ps1.sh | 1 year ago | |
dot_bashrc | 2 weeks ago | |
dot_gitconfig.tmpl | 3 weeks ago | |
dot_inputrc | 1 year ago | |
dot_pam_environment | 2 weeks ago | |
screenshot.png | 4 months ago |
My Dotfiles, there are many like them but these are mine.
# HTTPS
$ chezmoi init https://codeberg.org/arran/dotfiles.git
# SSH
$ chezmoi init git@codeberg.org:arran/dotfiles.git
For this configuration to be used across machines, templates are used to fill in user-specific information.
$ mkdir ~/.config/chezmoi
$ touch ~/.config/chezmoi/chezmoi.toml
Inside this toml
file, fill in the listed fields.
[data]
email = ""
name = ""
[data.theme]
background_image = "~/Pictures/Wallpapers/1.png"
white = "#ebdbb2"
dark = "#1d2021"
primary = "#fd472f"
secondary = "#689d6a"
hint = "#fabd2f"
# Simple rofi + wl-copy script to automatically copy fields
# listed below. (~/.config/sway/scripts/clips/clips.sh)
# <Name>: <Value>
# Entries must be seperated by a new line.
[data.clips]
data = """
Email: hello@example.com
Address: Land, Earth
"""
Now apply the configuration to create your new dotfiles!
$ chezmoi apply
Read more on the Guide