Skip to content
/ home Public

dotfiles - This repository contains my complete configuration for awesome, Zsh, Vim etc... (mirror from: https://git.xw3.org/hanez/home)

Notifications You must be signed in to change notification settings

hanez/home

Repository files navigation

This is my $HOME

This repository contains my configuration for awesome, Zsh, Vim, etc.

It is a special configured repository where every file is ignored in .gitignore. Only files I am sharing accross users/systems are "unignored".

This is basically what I share to all my systems... Even my Android phone is using this dotfiles repository in Termux and proot-distro.

I am using some Git submodules so take care of the licenses of each project.

I use a default wallpaper provided by Willi Thiel licensed under CC BY-BC-SA 2.0 (https://creativecommons.org/licenses/by-nc-sa/2.0/). The source for this image is: https://willithiel.photography/photo/31c3-saal-3

Clone to your $HOME

cd ~
git init .
git remote add -t \* -f origin git@git.xw3.org:hanez/home.git
git checkout master
git submodule update --init --recursive

Existing files will not be overwritten!

Vim setup

vim
:PlugInstall

Keep your $HOME up to date

The Zsh configuration provides a command named "home" to keep things up to date. The following command updates your home and all submodules.

home up

If you want to see a list of all commands run:

home help

Install without using Git (requires 7zip)

cd ~
wget https://hanez.org/files/home.7z
7z x home.7z

done...!

About

dotfiles - This repository contains my complete configuration for awesome, Zsh, Vim etc... (mirror from: https://git.xw3.org/hanez/home)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published