diff options
Diffstat (limited to 'install')
| -rwxr-xr-x | install | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -8,7 +8,9 @@ git submodule update --init --recursive || ( ) # Source inst and diff function +. ./utils/ask . ./utils/inst +. ./utils/guix # Load if we force changes (implies no interaction) [ "$1" = "-f" ] && FORCE=true || FORCE=false @@ -37,7 +39,15 @@ if ask "nix" "Install Nix configuration"; then inst private/config/nix/builders ~/.config/nix/builders fi -if ask "clituls" "Install configurations for various CLI utility tools"; then +if hascmd guix && ask "guix" "Install Guix configuration"; then + inst guile ~/.guile + inst config/guix/channels.scm ~/.config/guix/channels.scm + guix_install \ + guile guile-colorized guile-readline guile-lsp-server +fi + +if ask "cliutils" "Install configurations for various CLI utility tools"; then + inst infokey ~/.infokey inst screenrc ~/.screenrc inst local/share/mc/skins/nord16M.ini ~/.local/share/mc/skins/nord16M.ini fi @@ -98,6 +108,8 @@ if ask "sync" "Install synchronization"; then inst config/khal/config ~/.config/khal/config inst config/khard/khard.conf ~/.config/khard/khard.conf + inst local/bin/cloud ~/.local/bin/cloud + inst_sync fi @@ -143,6 +155,7 @@ if ask "elektroline" "Install Elektroline scripts"; then inst shvcli.toml ~/.shvcli.toml inst local/bin/elektroline-git-config ~/.local/bin/elektroline-git-config inst local/bin/elektroline-windows ~/.local/bin/elektroline-windows + inst local/share/applications/elektroline-windows.desktop ~/.local/share/applications/elektroline-windows.desktop inst local/bin/elektroline00 ~/.local/bin/elektroline00 fi |
