From 759d7b61ea9226251c4811d34cf8ca94d68677a4 Mon Sep 17 00:00:00 2001 From: NunoSempere Date: Tue, 14 Nov 2023 15:58:59 +0000 Subject: [PATCH] feat: get lf working --- bootstrap.sh | 2 +- config.sh | 1 + config/bash/bashrc | 3 +++ config/bash/shadows.sh | 2 +- packages/1-bash.sh | 3 +++ packages/2-lf.sh | 1 + packages/{core => }/2-tmux.sh | 0 packages/core/1-bash.sh | 1 - 8 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 config.sh create mode 100644 config/bash/bashrc create mode 100644 packages/1-bash.sh create mode 100644 packages/2-lf.sh rename packages/{core => }/2-tmux.sh (100%) delete mode 100644 packages/core/1-bash.sh diff --git a/bootstrap.sh b/bootstrap.sh index aea76cc..6414dde 100644 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -12,6 +12,6 @@ sudo apt install git # git config --global user.name "NunoSempere" # git config --global init.defaultBranch master -cd ~/Documents git clone https://git.nunosempere.com/open.source/nunOS.git cd nunOS + diff --git a/config.sh b/config.sh new file mode 100644 index 0000000..e2ee698 --- /dev/null +++ b/config.sh @@ -0,0 +1 @@ +cp -a config/. ~/.config diff --git a/config/bash/bashrc b/config/bash/bashrc new file mode 100644 index 0000000..022a2b4 --- /dev/null +++ b/config/bash/bashrc @@ -0,0 +1,3 @@ +dir=~/.config/bash + +source $dir/shadows.sh diff --git a/config/bash/shadows.sh b/config/bash/shadows.sh index ffee703..e0a20d8 100644 --- a/config/bash/shadows.sh +++ b/config/bash/shadows.sh @@ -4,7 +4,7 @@ function tmux(){ function lf() { tmp="$(mktemp)" - lf0 -last-dir-path="$tmp" "$@" --command "set hidden" + /usr/bin/lf -last-dir-path="$tmp" "$@" --command "set hidden" if [ -f "$tmp" ]; then dir="$(cat "$tmp")" rm -f "$tmp" diff --git a/packages/1-bash.sh b/packages/1-bash.sh new file mode 100644 index 0000000..a57f33b --- /dev/null +++ b/packages/1-bash.sh @@ -0,0 +1,3 @@ +#!/bin/bash +echo "source ~/.config/bash/bashrc" >> ~/.bashrc + diff --git a/packages/2-lf.sh b/packages/2-lf.sh new file mode 100644 index 0000000..32d3602 --- /dev/null +++ b/packages/2-lf.sh @@ -0,0 +1 @@ +sudo apt install lf diff --git a/packages/core/2-tmux.sh b/packages/2-tmux.sh similarity index 100% rename from packages/core/2-tmux.sh rename to packages/2-tmux.sh diff --git a/packages/core/1-bash.sh b/packages/core/1-bash.sh deleted file mode 100644 index 91724fd..0000000 --- a/packages/core/1-bash.sh +++ /dev/null @@ -1 +0,0 @@ -echo "source ~/.config/bash/.bashrc" >> "~/.bashrc"