close
The Wayback Machine - https://web.archive.org/web/20201127203026/https://github.com/AntonFriberg/dotfiles
Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

README.md

AntonFriberg's Dotfiles

My personal configuration files and scripts used under both Arch Linux, Ubuntu and Debian machines. Currently running i3-gaps window manager with polybar, rofi application launcher, urxvt terminal and compton as compositor

Based on the nord colorscheme and managed by yadm.

Screenshots

Clean

Clean

Dirty

Dirty

Editor

Editor

Dotfile Installation & Management

History

I previously used a simple solution to keep my dotfiles under version control which I found on the Atlassian developer blog. This technique is great since according to comments requires:

No extra tooling, no symlinks, files are tracked on a version control system, you can use different branches for different computers, you can replicate you configuration easily on new installation.

However, recently I found yadm, Yet Another Dotfiles Manager, which embraces the same underlying idea but adds a user-friendly interface.

Installation

Add your newly installed computer's public ssh key to Github.

Arch Linux

yay -Syu yadm-git

Ubuntu & Debian

sudo apt update -y && sudo apt install -y git yad

Initialize

yadm clone [email protected]:AntonFriberg/dotfiles.git
yadm decrypt

Dotfile Management

# Display yadm’s manual.
man yadm
# Show the repository status
yadm status
# Add file to dotfile management
yadm add .Xresources
# Commit change
yadm commit -m "Add Xresources"
# Send commits to remote repository
yadm push
You can’t perform that action at this time.