dot

packages and services management
Log | Files | Refs | README

commit 802129fb3cd1a813ecb283a518ad0ea976f8da7e
parent a7c6ccdac7f55e23042b8e47ae1aac46e9edbeeb
Author: Josuah Demangeon <mail@josuah.net>
Date:   Fri,  4 Jan 2019 22:07:19 +0100

rename the dotfiles with a leading dot to make it simpler

Diffstat:
Mbin/pack-build | 3+--
Dconf/dot | 7-------
Aconf/home | 8++++++++
Rdot/config/git/config -> home/.config/git/config | 0
Rdot/config/open/extension/0 -> home/.config/open/extension/0 | 0
Rdot/config/open/extension/0p -> home/.config/open/extension/0p | 0
Rdot/config/open/extension/1 -> home/.config/open/extension/1 | 0
Rdot/config/open/extension/1p -> home/.config/open/extension/1p | 0
Rdot/config/open/extension/2 -> home/.config/open/extension/2 | 0
Rdot/config/open/extension/2p -> home/.config/open/extension/2p | 0
Rdot/config/open/extension/3 -> home/.config/open/extension/3 | 0
Rdot/config/open/extension/3p -> home/.config/open/extension/3p | 0
Rdot/config/open/extension/4 -> home/.config/open/extension/4 | 0
Rdot/config/open/extension/4p -> home/.config/open/extension/4p | 0
Rdot/config/open/extension/5 -> home/.config/open/extension/5 | 0
Rdot/config/open/extension/5p -> home/.config/open/extension/5p | 0
Rdot/config/open/extension/6 -> home/.config/open/extension/6 | 0
Rdot/config/open/extension/6p -> home/.config/open/extension/6p | 0
Rdot/config/open/extension/7 -> home/.config/open/extension/7 | 0
Rdot/config/open/extension/7p -> home/.config/open/extension/7p | 0
Rdot/config/open/extension/7z -> home/.config/open/extension/7z | 0
Rdot/config/open/extension/8 -> home/.config/open/extension/8 | 0
Rdot/config/open/extension/8p -> home/.config/open/extension/8p | 0
Rdot/config/open/extension/9 -> home/.config/open/extension/9 | 0
Rdot/config/open/extension/9p -> home/.config/open/extension/9p | 0
Rdot/config/open/extension/a -> home/.config/open/extension/a | 0
Rdot/config/open/extension/avi -> home/.config/open/extension/avi | 0
Rdot/config/open/extension/bz2 -> home/.config/open/extension/bz2 | 0
Rdot/config/open/extension/deb -> home/.config/open/extension/deb | 0
Rdot/config/open/extension/flac -> home/.config/open/extension/flac | 0
Rdot/config/open/extension/gif -> home/.config/open/extension/gif | 0
Rdot/config/open/extension/gz -> home/.config/open/extension/gz | 0
Rdot/config/open/extension/html -> home/.config/open/extension/html | 0
Rdot/config/open/extension/ics -> home/.config/open/extension/ics | 0
Rdot/config/open/extension/iso -> home/.config/open/extension/iso | 0
Rdot/config/open/extension/jpeg -> home/.config/open/extension/jpeg | 0
Rdot/config/open/extension/jpg -> home/.config/open/extension/jpg | 0
Rdot/config/open/extension/lz -> home/.config/open/extension/lz | 0
Rdot/config/open/extension/mkv -> home/.config/open/extension/mkv | 0
Rdot/config/open/extension/mp3 -> home/.config/open/extension/mp3 | 0
Rdot/config/open/extension/mp4 -> home/.config/open/extension/mp4 | 0
Rdot/config/open/extension/o -> home/.config/open/extension/o | 0
Rdot/config/open/extension/ogg -> home/.config/open/extension/ogg | 0
Rdot/config/open/extension/ogv -> home/.config/open/extension/ogv | 0
Rdot/config/open/extension/opus -> home/.config/open/extension/opus | 0
Rdot/config/open/extension/pdf -> home/.config/open/extension/pdf | 0
Rdot/config/open/extension/png -> home/.config/open/extension/png | 0
Rdot/config/open/extension/ps -> home/.config/open/extension/ps | 0
Rdot/config/open/extension/rar -> home/.config/open/extension/rar | 0
Rdot/config/open/extension/tar -> home/.config/open/extension/tar | 0
Rdot/config/open/extension/tbz -> home/.config/open/extension/tbz | 0
Rdot/config/open/extension/tgz -> home/.config/open/extension/tgz | 0
Rdot/config/open/extension/tlz -> home/.config/open/extension/tlz | 0
Rdot/config/open/extension/txz -> home/.config/open/extension/txz | 0
Rdot/config/open/extension/vorbis -> home/.config/open/extension/vorbis | 0
Rdot/config/open/extension/wav -> home/.config/open/extension/wav | 0
Rdot/config/open/extension/webm -> home/.config/open/extension/webm | 0
Rdot/config/open/extension/xz -> home/.config/open/extension/xz | 0
Rdot/config/open/extension/zip -> home/.config/open/extension/zip | 0
Rdot/config/open/file -> home/.config/open/file | 0
Rdot/config/open/protocol/9p -> home/.config/open/protocol/9p | 0
Rdot/config/open/protocol/ftp -> home/.config/open/protocol/ftp | 0
Rdot/config/open/protocol/git -> home/.config/open/protocol/git | 0
Rdot/config/open/protocol/gopher -> home/.config/open/protocol/gopher | 0
Rdot/config/open/protocol/http -> home/.config/open/protocol/http | 0
Rdot/config/open/protocol/https -> home/.config/open/protocol/https | 0
Rdot/config/open/protocol/news -> home/.config/open/protocol/news | 0
Rdot/config/open/protocol/sftp -> home/.config/open/protocol/sftp | 0
Rdot/config/open/protocol/ssh -> home/.config/open/protocol/ssh | 0
Rdot/config/open/protocol/telnet -> home/.config/open/protocol/telnet | 0
Rdot/config/open/protocol/vnc -> home/.config/open/protocol/vnc | 0
Rdot/config/uri -> home/.config/uri | 0
Rdot/mblaze/filter -> home/.mblaze/filter | 0
Rdot/mblaze/profile -> home/.mblaze/profile | 0
Rdot/mblaze/sort/actux.eu.org -> home/.mblaze/sort/actux.eu.org | 0
Rdot/mblaze/sort/amazon.com -> home/.mblaze/sort/amazon.com | 0
Rdot/mblaze/sort/amnesty.org -> home/.mblaze/sort/amnesty.org | 0
Rdot/mblaze/sort/bandcamp.com -> home/.mblaze/sort/bandcamp.com | 0
Rdot/mblaze/sort/breizh-entropy.org -> home/.mblaze/sort/breizh-entropy.org | 0
Rdot/mblaze/sort/coinbase.com -> home/.mblaze/sort/coinbase.com | 0
Rdot/mblaze/sort/crous-paris.fr -> home/.mblaze/sort/crous-paris.fr | 0
Rdot/mblaze/sort/crous-rennes.fr -> home/.mblaze/sort/crous-rennes.fr | 0
Rdot/mblaze/sort/dragonflybsd.org--hammer -> home/.mblaze/sort/dragonflybsd.org--hammer | 0
Rdot/mblaze/sort/dragonflybsd.org--kernel -> home/.mblaze/sort/dragonflybsd.org--kernel | 0
Rdot/mblaze/sort/dragonflybsd.org--mailman-owner -> home/.mblaze/sort/dragonflybsd.org--mailman-owner | 0
Rdot/mblaze/sort/dropbox.com -> home/.mblaze/sort/dropbox.com | 0
Rdot/mblaze/sort/ebay.com -> home/.mblaze/sort/ebay.com | 0
Rdot/mblaze/sort/epitech.eu -> home/.mblaze/sort/epitech.eu | 0
Rdot/mblaze/sort/epitech.eu--bde -> home/.mblaze/sort/epitech.eu--bde | 0
Rdot/mblaze/sort/epitech.eu--intra -> home/.mblaze/sort/epitech.eu--intra | 0
Rdot/mblaze/sort/epitech.eu--marvin -> home/.mblaze/sort/epitech.eu--marvin | 0
Rdot/mblaze/sort/etudiant.gouv.fr -> home/.mblaze/sort/etudiant.gouv.fr | 0
Rdot/mblaze/sort/fosdem.org -> home/.mblaze/sort/fosdem.org | 0
Rdot/mblaze/sort/free.fr -> home/.mblaze/sort/free.fr | 0
Rdot/mblaze/sort/freebsd.org -> home/.mblaze/sort/freebsd.org | 0
Rdot/mblaze/sort/freenode.net -> home/.mblaze/sort/freenode.net | 0
Rdot/mblaze/sort/fsf.org -> home/.mblaze/sort/fsf.org | 0
Rdot/mblaze/sort/gandi.net -> home/.mblaze/sort/gandi.net | 0
Rdot/mblaze/sort/github.com -> home/.mblaze/sort/github.com | 0
Rdot/mblaze/sort/gobolinux.org -> home/.mblaze/sort/gobolinux.org | 0
Rdot/mblaze/sort/google.com -> home/.mblaze/sort/google.com | 0
Rdot/mblaze/sort/gopherproject.org -> home/.mblaze/sort/gopherproject.org | 0
Rdot/mblaze/sort/grifon.fr -> home/.mblaze/sort/grifon.fr | 0
Rdot/mblaze/sort/keybase.io -> home/.mblaze/sort/keybase.io | 0
Rdot/mblaze/sort/lobste.rs -> home/.mblaze/sort/lobste.rs | 0
Rdot/mblaze/sort/mailer-daemon -> home/.mblaze/sort/mailer-daemon | 0
Rdot/mblaze/sort/meetup.com -> home/.mblaze/sort/meetup.com | 0
Rdot/mblaze/sort/netsukuku.freaknet.org -> home/.mblaze/sort/netsukuku.freaknet.org | 0
Rdot/mblaze/sort/nixers.net -> home/.mblaze/sort/nixers.net | 0
Rdot/mblaze/sort/noip.com -> home/.mblaze/sort/noip.com | 0
Rdot/mblaze/sort/openbsd.org--advocacy -> home/.mblaze/sort/openbsd.org--advocacy | 0
Rdot/mblaze/sort/openbsd.org--announce -> home/.mblaze/sort/openbsd.org--announce | 0
Rdot/mblaze/sort/openbsd.org--tech -> home/.mblaze/sort/openbsd.org--tech | 0
Rdot/mblaze/sort/paypal.com -> home/.mblaze/sort/paypal.com | 0
Rdot/mblaze/sort/reddit.com -> home/.mblaze/sort/reddit.com | 0
Rdot/mblaze/sort/researchgate.net -> home/.mblaze/sort/researchgate.net | 0
Rdot/mblaze/sort/sabotage.tech -> home/.mblaze/sort/sabotage.tech | 0
Rdot/mblaze/sort/skarnet.org -> home/.mblaze/sort/skarnet.org | 0
Rdot/mblaze/sort/suckless.org -> home/.mblaze/sort/suckless.org | 0
Rdot/mblaze/sort/tarsnap.com -> home/.mblaze/sort/tarsnap.com | 0
Rdot/mblaze/sort/transports -> home/.mblaze/sort/transports | 0
Rdot/mblaze/sort/univ-rennes1.fr -> home/.mblaze/sort/univ-rennes1.fr | 0
Rdot/mblaze/sort/wikimedia.org -> home/.mblaze/sort/wikimedia.org | 0
Rdot/mblaze/sort/wordpress.com -> home/.mblaze/sort/wordpress.com | 0
Rdot/mblaze/sort/yammer.com -> home/.mblaze/sort/yammer.com | 0
Rdot/mblaze/sort/youtube.com -> home/.mblaze/sort/youtube.com | 0
Rdot/profile -> home/.profile | 0
Rdot/ssh/authorized_keys -> home/.ssh/authorized_keys | 0
Rdot/ssh/config -> home/.ssh/config | 0
Rdot/xinitrc -> home/.xinitrc | 0
130 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/bin/pack-build b/bin/pack-build @@ -21,7 +21,6 @@ fi mkdir -p "$PACK/pkg/$pack" cd "$PACK/src/$pack/$version" -env DEF="/etc/pack/$pack" PREFIX="$PACK/pkg/$pack/$version" \ - "$@" "/etc/pack/$pack/build" +env PREFIX="$PACK/pkg/$pack/$version" "$@" "/etc/pack/$pack/build" trap - INT TERM EXIT diff --git a/conf/dot b/conf/dot @@ -1,7 +0,0 @@ -#!/bin/sh -ex -# install configuration files with symlinks and clone bin - -cd "$(dirname "$0")/../dot" -find * -type d -exec sh -c 'mkdir -p "$HOME/.$0"' {} ';' -o \ - -type f -exec sh -c 'ln -sf "$PWD/$0" "$HOME/.$0"' {} ';' -o \ - -type l -exec sh -c 'ln -sf "$(readlink "$0")" "$HOME/.$0"' {} ';' diff --git a/conf/home b/conf/home @@ -0,0 +1,8 @@ +#!/bin/sh -ex + +cd "$(dirname "$0")/../home" + +find . -type f -exec sh -c ' + mkdir -p "$HOME/$(dirname "$0")" + ln -sf "$PWD/$0" "$HOME/$0" +' {} \; diff --git a/dot/config/git/config b/home/.config/git/config diff --git a/dot/config/open/extension/0 b/home/.config/open/extension/0 diff --git a/dot/config/open/extension/0p b/home/.config/open/extension/0p diff --git a/dot/config/open/extension/1 b/home/.config/open/extension/1 diff --git a/dot/config/open/extension/1p b/home/.config/open/extension/1p diff --git a/dot/config/open/extension/2 b/home/.config/open/extension/2 diff --git a/dot/config/open/extension/2p b/home/.config/open/extension/2p diff --git a/dot/config/open/extension/3 b/home/.config/open/extension/3 diff --git a/dot/config/open/extension/3p b/home/.config/open/extension/3p diff --git a/dot/config/open/extension/4 b/home/.config/open/extension/4 diff --git a/dot/config/open/extension/4p b/home/.config/open/extension/4p diff --git a/dot/config/open/extension/5 b/home/.config/open/extension/5 diff --git a/dot/config/open/extension/5p b/home/.config/open/extension/5p diff --git a/dot/config/open/extension/6 b/home/.config/open/extension/6 diff --git a/dot/config/open/extension/6p b/home/.config/open/extension/6p diff --git a/dot/config/open/extension/7 b/home/.config/open/extension/7 diff --git a/dot/config/open/extension/7p b/home/.config/open/extension/7p diff --git a/dot/config/open/extension/7z b/home/.config/open/extension/7z diff --git a/dot/config/open/extension/8 b/home/.config/open/extension/8 diff --git a/dot/config/open/extension/8p b/home/.config/open/extension/8p diff --git a/dot/config/open/extension/9 b/home/.config/open/extension/9 diff --git a/dot/config/open/extension/9p b/home/.config/open/extension/9p diff --git a/dot/config/open/extension/a b/home/.config/open/extension/a diff --git a/dot/config/open/extension/avi b/home/.config/open/extension/avi diff --git a/dot/config/open/extension/bz2 b/home/.config/open/extension/bz2 diff --git a/dot/config/open/extension/deb b/home/.config/open/extension/deb diff --git a/dot/config/open/extension/flac b/home/.config/open/extension/flac diff --git a/dot/config/open/extension/gif b/home/.config/open/extension/gif diff --git a/dot/config/open/extension/gz b/home/.config/open/extension/gz diff --git a/dot/config/open/extension/html b/home/.config/open/extension/html diff --git a/dot/config/open/extension/ics b/home/.config/open/extension/ics diff --git a/dot/config/open/extension/iso b/home/.config/open/extension/iso diff --git a/dot/config/open/extension/jpeg b/home/.config/open/extension/jpeg diff --git a/dot/config/open/extension/jpg b/home/.config/open/extension/jpg diff --git a/dot/config/open/extension/lz b/home/.config/open/extension/lz diff --git a/dot/config/open/extension/mkv b/home/.config/open/extension/mkv diff --git a/dot/config/open/extension/mp3 b/home/.config/open/extension/mp3 diff --git a/dot/config/open/extension/mp4 b/home/.config/open/extension/mp4 diff --git a/dot/config/open/extension/o b/home/.config/open/extension/o diff --git a/dot/config/open/extension/ogg b/home/.config/open/extension/ogg diff --git a/dot/config/open/extension/ogv b/home/.config/open/extension/ogv diff --git a/dot/config/open/extension/opus b/home/.config/open/extension/opus diff --git a/dot/config/open/extension/pdf b/home/.config/open/extension/pdf diff --git a/dot/config/open/extension/png b/home/.config/open/extension/png diff --git a/dot/config/open/extension/ps b/home/.config/open/extension/ps diff --git a/dot/config/open/extension/rar b/home/.config/open/extension/rar diff --git a/dot/config/open/extension/tar b/home/.config/open/extension/tar diff --git a/dot/config/open/extension/tbz b/home/.config/open/extension/tbz diff --git a/dot/config/open/extension/tgz b/home/.config/open/extension/tgz diff --git a/dot/config/open/extension/tlz b/home/.config/open/extension/tlz diff --git a/dot/config/open/extension/txz b/home/.config/open/extension/txz diff --git a/dot/config/open/extension/vorbis b/home/.config/open/extension/vorbis diff --git a/dot/config/open/extension/wav b/home/.config/open/extension/wav diff --git a/dot/config/open/extension/webm b/home/.config/open/extension/webm diff --git a/dot/config/open/extension/xz b/home/.config/open/extension/xz diff --git a/dot/config/open/extension/zip b/home/.config/open/extension/zip diff --git a/dot/config/open/file b/home/.config/open/file diff --git a/dot/config/open/protocol/9p b/home/.config/open/protocol/9p diff --git a/dot/config/open/protocol/ftp b/home/.config/open/protocol/ftp diff --git a/dot/config/open/protocol/git b/home/.config/open/protocol/git diff --git a/dot/config/open/protocol/gopher b/home/.config/open/protocol/gopher diff --git a/dot/config/open/protocol/http b/home/.config/open/protocol/http diff --git a/dot/config/open/protocol/https b/home/.config/open/protocol/https diff --git a/dot/config/open/protocol/news b/home/.config/open/protocol/news diff --git a/dot/config/open/protocol/sftp b/home/.config/open/protocol/sftp diff --git a/dot/config/open/protocol/ssh b/home/.config/open/protocol/ssh diff --git a/dot/config/open/protocol/telnet b/home/.config/open/protocol/telnet diff --git a/dot/config/open/protocol/vnc b/home/.config/open/protocol/vnc diff --git a/dot/config/uri b/home/.config/uri diff --git a/dot/mblaze/filter b/home/.mblaze/filter diff --git a/dot/mblaze/profile b/home/.mblaze/profile diff --git a/dot/mblaze/sort/actux.eu.org b/home/.mblaze/sort/actux.eu.org diff --git a/dot/mblaze/sort/amazon.com b/home/.mblaze/sort/amazon.com diff --git a/dot/mblaze/sort/amnesty.org b/home/.mblaze/sort/amnesty.org diff --git a/dot/mblaze/sort/bandcamp.com b/home/.mblaze/sort/bandcamp.com diff --git a/dot/mblaze/sort/breizh-entropy.org b/home/.mblaze/sort/breizh-entropy.org diff --git a/dot/mblaze/sort/coinbase.com b/home/.mblaze/sort/coinbase.com diff --git a/dot/mblaze/sort/crous-paris.fr b/home/.mblaze/sort/crous-paris.fr diff --git a/dot/mblaze/sort/crous-rennes.fr b/home/.mblaze/sort/crous-rennes.fr diff --git a/dot/mblaze/sort/dragonflybsd.org--hammer b/home/.mblaze/sort/dragonflybsd.org--hammer diff --git a/dot/mblaze/sort/dragonflybsd.org--kernel b/home/.mblaze/sort/dragonflybsd.org--kernel diff --git a/dot/mblaze/sort/dragonflybsd.org--mailman-owner b/home/.mblaze/sort/dragonflybsd.org--mailman-owner diff --git a/dot/mblaze/sort/dropbox.com b/home/.mblaze/sort/dropbox.com diff --git a/dot/mblaze/sort/ebay.com b/home/.mblaze/sort/ebay.com diff --git a/dot/mblaze/sort/epitech.eu b/home/.mblaze/sort/epitech.eu diff --git a/dot/mblaze/sort/epitech.eu--bde b/home/.mblaze/sort/epitech.eu--bde diff --git a/dot/mblaze/sort/epitech.eu--intra b/home/.mblaze/sort/epitech.eu--intra diff --git a/dot/mblaze/sort/epitech.eu--marvin b/home/.mblaze/sort/epitech.eu--marvin diff --git a/dot/mblaze/sort/etudiant.gouv.fr b/home/.mblaze/sort/etudiant.gouv.fr diff --git a/dot/mblaze/sort/fosdem.org b/home/.mblaze/sort/fosdem.org diff --git a/dot/mblaze/sort/free.fr b/home/.mblaze/sort/free.fr diff --git a/dot/mblaze/sort/freebsd.org b/home/.mblaze/sort/freebsd.org diff --git a/dot/mblaze/sort/freenode.net b/home/.mblaze/sort/freenode.net diff --git a/dot/mblaze/sort/fsf.org b/home/.mblaze/sort/fsf.org diff --git a/dot/mblaze/sort/gandi.net b/home/.mblaze/sort/gandi.net diff --git a/dot/mblaze/sort/github.com b/home/.mblaze/sort/github.com diff --git a/dot/mblaze/sort/gobolinux.org b/home/.mblaze/sort/gobolinux.org diff --git a/dot/mblaze/sort/google.com b/home/.mblaze/sort/google.com diff --git a/dot/mblaze/sort/gopherproject.org b/home/.mblaze/sort/gopherproject.org diff --git a/dot/mblaze/sort/grifon.fr b/home/.mblaze/sort/grifon.fr diff --git a/dot/mblaze/sort/keybase.io b/home/.mblaze/sort/keybase.io diff --git a/dot/mblaze/sort/lobste.rs b/home/.mblaze/sort/lobste.rs diff --git a/dot/mblaze/sort/mailer-daemon b/home/.mblaze/sort/mailer-daemon diff --git a/dot/mblaze/sort/meetup.com b/home/.mblaze/sort/meetup.com diff --git a/dot/mblaze/sort/netsukuku.freaknet.org b/home/.mblaze/sort/netsukuku.freaknet.org diff --git a/dot/mblaze/sort/nixers.net b/home/.mblaze/sort/nixers.net diff --git a/dot/mblaze/sort/noip.com b/home/.mblaze/sort/noip.com diff --git a/dot/mblaze/sort/openbsd.org--advocacy b/home/.mblaze/sort/openbsd.org--advocacy diff --git a/dot/mblaze/sort/openbsd.org--announce b/home/.mblaze/sort/openbsd.org--announce diff --git a/dot/mblaze/sort/openbsd.org--tech b/home/.mblaze/sort/openbsd.org--tech diff --git a/dot/mblaze/sort/paypal.com b/home/.mblaze/sort/paypal.com diff --git a/dot/mblaze/sort/reddit.com b/home/.mblaze/sort/reddit.com diff --git a/dot/mblaze/sort/researchgate.net b/home/.mblaze/sort/researchgate.net diff --git a/dot/mblaze/sort/sabotage.tech b/home/.mblaze/sort/sabotage.tech diff --git a/dot/mblaze/sort/skarnet.org b/home/.mblaze/sort/skarnet.org diff --git a/dot/mblaze/sort/suckless.org b/home/.mblaze/sort/suckless.org diff --git a/dot/mblaze/sort/tarsnap.com b/home/.mblaze/sort/tarsnap.com diff --git a/dot/mblaze/sort/transports b/home/.mblaze/sort/transports diff --git a/dot/mblaze/sort/univ-rennes1.fr b/home/.mblaze/sort/univ-rennes1.fr diff --git a/dot/mblaze/sort/wikimedia.org b/home/.mblaze/sort/wikimedia.org diff --git a/dot/mblaze/sort/wordpress.com b/home/.mblaze/sort/wordpress.com diff --git a/dot/mblaze/sort/yammer.com b/home/.mblaze/sort/yammer.com diff --git a/dot/mblaze/sort/youtube.com b/home/.mblaze/sort/youtube.com diff --git a/dot/profile b/home/.profile diff --git a/dot/ssh/authorized_keys b/home/.ssh/authorized_keys diff --git a/dot/ssh/config b/home/.ssh/config diff --git a/dot/xinitrc b/home/.xinitrc