From 7bdd2b991806eb5969772dd2e28b5e4a6799dc17 Mon Sep 17 00:00:00 2001 From: Alison Watson Date: Thu, 7 Nov 2019 08:04:34 -0500 Subject: [PATCH] add symlink verifier script and fix links --- check-links | 15 ++++ copy-files | 4 +- games/{eternity.cfg => eternity/doom.cfg} | 2 +- .../{eternity_keys.csc => eternity/keys.csc} | 0 .../system.cfg} | 0 links | 87 ++++++++++--------- {themes => unused}/ripcord.json | 0 7 files changed, 62 insertions(+), 46 deletions(-) create mode 100755 check-links rename games/{eternity.cfg => eternity/doom.cfg} (99%) rename games/{eternity_keys.csc => eternity/keys.csc} (100%) rename games/{eternity_system.cfg => eternity/system.cfg} (100%) rename {themes => unused}/ripcord.json (100%) diff --git a/check-links b/check-links new file mode 100755 index 0000000..88ec7cf --- /dev/null +++ b/check-links @@ -0,0 +1,15 @@ +#!/usr/bin/env fish + +while read f l + eval set f $f + eval set l $l + set f (realpath -- "$f") + set l (string trim "$l") + set t (realpath -- "$l") + if test "$f" != "$t" + echo -- "! $l" + echo -- "? $f" + echo -- "= $t" + echo -- "---" + end +end < links diff --git a/copy-files b/copy-files index 12f4c76..d0910bf 100755 --- a/copy-files +++ b/copy-files @@ -15,7 +15,7 @@ mkdir -p \ while read f t eval set t $t - cp -r $t $f + cp -r "$t" "$f" end < files # copy font configs @@ -24,7 +24,7 @@ function copy-confd -a path out for f in $path/*.conf if not test -L "$f" - cp $f $out + cp "$f" "$out" end end end diff --git a/games/eternity.cfg b/games/eternity/doom.cfg similarity index 99% rename from games/eternity.cfg rename to games/eternity/doom.cfg index 84f5bac..9b7d6d8 100644 --- a/games/eternity.cfg +++ b/games/eternity/doom.cfg @@ -148,7 +148,7 @@ smooth_turning 0 sfx_volume 8 [0-15(8)] adjust music volume -music_volume 2 +music_volume 4 [0-1(1)] 1 to enable message display show_messages 1 diff --git a/games/eternity_keys.csc b/games/eternity/keys.csc similarity index 100% rename from games/eternity_keys.csc rename to games/eternity/keys.csc diff --git a/games/eternity_system.cfg b/games/eternity/system.cfg similarity index 100% rename from games/eternity_system.cfg rename to games/eternity/system.cfg diff --git a/links b/links index b454bf6..50b55b3 100644 --- a/links +++ b/links @@ -1,43 +1,44 @@ -applications/XCompose ~/.XCompose -applications/Xresources ~/.Xresources -applications/fish ~/.config/fish/config.fish -applications/gitconfig ~/.gitconfig -applications/kitty.conf ~/.config/kitty/kitty.conf -applications/konsole.profile ~/.local/share/konsole/Profile.profile -applications/ncmpcpp-bind ~/.ncmpcpp/bindings -applications/ncmpcpp-conf ~/.ncmpcpp/config -applications/projectM ~/.projectM/config.inp -applications/pulseaudio ~/.config/pulse/default.pa -applications/ranger.conf ~/.config/ranger/rc.conf -applications/ripgrep ~/.config/ripgreprc -applications/sharenix.json ~/.sharenix.json -applications/tmux.conf ~/.tmux.conf -applications/w3m ~/.w3m/config -applications/xprofile ~/.xprofile -build-system/cargo.toml ~/.cargo/config -build-system/makepkg.conf ~/.config/pacman/makepkg.conf -computers/(hostname)/vconf ~/.vim/vconf -games/alephone.xml ~/.alephone/Marathon Infinity Preferences -games/autoexec.cfg ~/.quakespasm/id1/autoexec.cfg -games/eternity.cfg ~/.config/eternity/user/doom/eternity.cfg -games/eternity_keys.csc ~/.config/eternity/user/doom/keys.csc -games/eternity_system.cfg ~/.config/eternity/user/system.cfg -games/lutris/lutris.conf ~/.config/lutris/lutris.conf -games/lutris/runners/dosbox.yml ~/.config/lutris/runners/dosbox.yml -games/lutris/runners/steam.yml ~/.config/lutris/runners/steam.yml -games/lutris/runners/wine.yml ~/.config/lutris/runners/wine.yml -games/lutris/system.yml ~/.config/lutris/system.yml -games/mupen64plus.cfg ~/.config/mupen64plus/mupen64plus.cfg -games/rpcs3.yml ~/.config/rpcs3/config.yml -system/fcitx/addon ~/.config/fcitx/addon -system/fcitx/conf ~/.config/fcitx/conf -system/fcitx/config ~/.config/fcitx/config -system/fcitx/data ~/.config/fcitx/data -system/fcitx/profile ~/.config/fcitx/profile -system/git-gui.desktop ~/.local/share/kservices5/git-gui.desktop -system/progm.mim ~/.m17n.d/progm.mim -system/services/marrub.service ~/.config/systemd/user/marrub.service -system/services/marrub.timer ~/.config/systemd/user/marrub.timer -themes/hgtk.py ~/.config/ranger/colorschemes/hgtk.py -themes/ripcord.json ~/.local/share/Ripcord/custom_theme.json -vim/vimrc ~/.vim/vimrc +applications/XCompose ~/.XCompose +applications/Xresources ~/.Xresources +applications/fish ~/.config/fish/config.fish +applications/gitconfig ~/.gitconfig +applications/kitty.conf ~/.config/kitty/kitty.conf +applications/konsole.profile ~/.local/share/konsole/Profile.profile +applications/ncmpcpp-bind ~/.ncmpcpp/bindings +applications/ncmpcpp-conf ~/.ncmpcpp/config +applications/projectM ~/.projectM/config.inp +applications/pulseaudio ~/.config/pulse/default.pa +applications/ranger.conf ~/.config/ranger/rc.conf +applications/ripgrep ~/.config/ripgreprc +applications/sharenix.json ~/.sharenix.json +applications/tmux.conf ~/.tmux.conf +applications/w3m ~/.w3m/config +applications/xprofile ~/.xprofile +build-system/cargo.toml ~/.cargo/config +build-system/makepkg.conf ~/.config/pacman/makepkg.conf +computers/(hostname)/vconf ~/.vim/vconf +games/alephone/marathon-1.xml ~/.alephone/Marathon Preferences +games/alephone/marathon-2.xml ~/.alephone/Marathon 2 Preferences +games/alephone/marathon-infinity.xml ~/.alephone/Marathon Infinity Preferences +games/autoexec.cfg ~/.quakespasm/id1/autoexec.cfg +games/eternity/doom.cfg ~/.config/eternity/user/doom/eternity.cfg +games/eternity/keys.csc ~/.config/eternity/user/doom/keys.csc +games/eternity/system.cfg ~/.config/eternity/user/system.cfg +games/lutris/lutris.conf ~/.config/lutris/lutris.conf +games/lutris/runners/dosbox.yml ~/.config/lutris/runners/dosbox.yml +games/lutris/runners/steam.yml ~/.config/lutris/runners/steam.yml +games/lutris/runners/wine.yml ~/.config/lutris/runners/wine.yml +games/lutris/system.yml ~/.config/lutris/system.yml +games/mupen64plus.cfg ~/.config/mupen64plus/mupen64plus.cfg +games/rpcs3.yml ~/.config/rpcs3/config.yml +system/fcitx/addon ~/.config/fcitx/addon +system/fcitx/conf ~/.config/fcitx/conf +system/fcitx/config ~/.config/fcitx/config +system/fcitx/data ~/.config/fcitx/data +system/fcitx/profile ~/.config/fcitx/profile +system/git-gui.desktop ~/.local/share/kservices5/git-gui.desktop +system/progm.mim ~/.m17n.d/progm.mim +system/services/marrub.service ~/.config/systemd/user/marrub.service +system/services/marrub.timer ~/.config/systemd/user/marrub.timer +themes/hgtk.py ~/.config/ranger/colorschemes/hgtk.py +vim/vimrc ~/.vim/vimrc diff --git a/themes/ripcord.json b/unused/ripcord.json similarity index 100% rename from themes/ripcord.json rename to unused/ripcord.json