aboutsummaryrefslogtreecommitdiff
path: root/install.nu
diff options
context:
space:
mode:
authorAutumn <git@autumnfo.rest>2026-05-13 19:28:47 +0100
committerAutumn <git@autumnfo.rest>2026-05-13 19:28:47 +0100
commit455cca75a24abb9b31a84a6c0ab516045d0b1080 (patch)
tree9c80b984ad8c06f91d1c9717262939351f963807 /install.nu
parentf1caa661ebe29653b8784d2698d686c623e3e319 (diff)
[meta] added install script
Diffstat (limited to 'install.nu')
-rwxr-xr-xinstall.nu24
1 files changed, 24 insertions, 0 deletions
diff --git a/install.nu b/install.nu
new file mode 100755
index 0000000..640a920
--- /dev/null
+++ b/install.nu
@@ -0,0 +1,24 @@
+#!/usr/bin/env nu
+
+#
+# ~~~ firefox config installer
+#
+
+#
+# ~~~ variables
+
+# get profile location
+let PROFILE_DIR = match (uname | get nodename) {
+ "glados" | "wheatley" => $"($env.HOME)/.config/librewolf/librewolf/Main",
+ "hx7124" => $"($env.HOME)/Application Support/librewolf/Profiles/Main",
+ _ => { error make -u { msg: "invalid device" } }
+}
+
+#
+# ~~~ install
+
+# make userChrome directory
+mkdir $"($PROFILE_DIR)/chrome"
+
+# copy userChrome
+cp "css/userChrome.css" $"($PROFILE_DIR)/chrome/"