From ea381dbf493debc9eef5810f777b34477ff6f81b Mon Sep 17 00:00:00 2001 From: Edward Delaporte Date: Thu, 22 Jan 2026 22:48:26 -0600 Subject: [PATCH] Update fix for Firefox --- {old-install => install}/librewolf.sh | 2 +- invoke/setup-linux/setup-invoke.sh | 6 ++++++ invoke/setup-linux/tasks.py | 3 +++ 3 files changed, 10 insertions(+), 1 deletion(-) rename {old-install => install}/librewolf.sh (82%) create mode 100755 invoke/setup-linux/setup-invoke.sh diff --git a/old-install/librewolf.sh b/install/librewolf.sh similarity index 82% rename from old-install/librewolf.sh rename to install/librewolf.sh index 7e946d3..bf7e570 100755 --- a/old-install/librewolf.sh +++ b/install/librewolf.sh @@ -1,4 +1,4 @@ sudo apt update && sudo apt install extrepo -y sudo extrepo enable librewolf sudo apt update && sudo apt install librewolf -y -sudo apt remove firefox +sudo apt remove -y firefox diff --git a/invoke/setup-linux/setup-invoke.sh b/invoke/setup-linux/setup-invoke.sh new file mode 100755 index 0000000..2c9fc3f --- /dev/null +++ b/invoke/setup-linux/setup-invoke.sh @@ -0,0 +1,6 @@ +sudo apt update +sudo apt install - python3-venv +mkdir -p $HOME/envs +cd $HOME/envs +python3 -m venv invoke +$HOME/envs/invoke/bin/python -m pip install invoke diff --git a/invoke/setup-linux/tasks.py b/invoke/setup-linux/tasks.py index 437a5ad..3605da6 100644 --- a/invoke/setup-linux/tasks.py +++ b/invoke/setup-linux/tasks.py @@ -15,3 +15,6 @@ def setup_vi(c): c.run(f'ln -s {DOTFILES}/files/vimrc {HOME}/.vimrc') c.run(f'ls -al {HOME} | grep vimrc') +@task +def install_librewolf(c): + c.run(f'$HOME/dotfiles/install/librewolf.sh') -- 2.47.3