diff options
| author | Autumn <git@autumnfo.rest> | 2026-05-15 07:05:08 +0100 |
|---|---|---|
| committer | Autumn <git@autumnfo.rest> | 2026-05-15 07:05:08 +0100 |
| commit | 211455c90870273272c2eb734dd9f4959f46ff47 (patch) | |
| tree | 5df7ce6603ef816a78328c8d9243a0f97c2efdf3 /install.nu | |
| parent | fc92529e282b2b076fe66ad58ba44599044d0fb7 (diff) | |
[meta] fixed HX install locations
Diffstat (limited to 'install.nu')
| -rwxr-xr-x | install.nu | 16 |
1 files changed, 11 insertions, 5 deletions
@@ -30,6 +30,7 @@ let DEVICE_ID = match (uname | get nodename) { let DOTFILES_DIR = match ($DEVICE_ID) { "010" | "020" => $"($env.HOME)/src/dotfiles/src", "030" | "110" | "120" => $"($env.HOME)/dotfiles/src", + "040" => $"($env.HOME)/Code/Dotfiles", _ => { error make -u { msg: "unsupported device" } } } @@ -57,15 +58,20 @@ mkdir $"($env.HOME)/.config/nvim" cp $"($DOTFILES_DIR)/nvim/init.lua" $"($env.HOME)/.config/nvim/init.lua" # nushell -mkdir $"($env.HOME)/.config/nushell" +let nushell_dir = match ($DEVICE_ID) { + "040" => $"($env.HOME)/Library/Application Support/nushell", + _ => $"($env.HOME)/.config/nushell" +} + +mkdir $nushell_dir -cp $"($DOTFILES_DIR)/nushell/($DEVICE_ID)_config.nu" $"($env.HOME)/.config/nushell/config.nu" -cp $"($DOTFILES_DIR)/nushell/($DEVICE_ID)_environment.nu" $"($env.HOME)/.config/nushell/environment.nu" +cp $"($DOTFILES_DIR)/nushell/($DEVICE_ID)_config.nu" $"($nushell_dir)/config.nu" +cp $"($DOTFILES_DIR)/nushell/($DEVICE_ID)_environment.nu" $"($nushell_dir)/environment.nu" if ($DEVICE_ID == "010" or $DEVICE_ID == "020" or $DEVICE_ID == "040") { - mkdir $"($env.HOME)/.config/nushell/scripts" - cp $"($DOTFILES_DIR)/nushell/scripts/youtube.nu" $"($env.HOME)/.config/nushell/scripts/youtube.nu" + mkdir $"($nushell_dir)/scripts" + cp $"($DOTFILES_DIR)/nushell/scripts/youtube.nu" $"($nushell_dir)/scripts/youtube.nu" } |
