From 211455c90870273272c2eb734dd9f4959f46ff47 Mon Sep 17 00:00:00 2001 From: Autumn Date: Fri, 15 May 2026 07:05:08 +0100 Subject: [meta] fixed HX install locations --- install.nu | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'install.nu') diff --git a/install.nu b/install.nu index d1e90ae..30525e9 100755 --- a/install.nu +++ b/install.nu @@ -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" } -- cgit v1.3