From b985761ecf68b82e880f77fc6f741c93337efd68 Mon Sep 17 00:00:00 2001 From: The-Repo-Club Date: Mon, 5 Sep 2022 17:16:33 +0100 Subject: [PATCH] Update Dotfiles --- ckb-next/.config/ckb-next/ckb-next.conf | 16 ++--- dconf/.config/dconf/user | Bin 6139 -> 6276 bytes fish/.config/fish/config.fish | 4 +- .../{aliases => functions}/99_commands.fish | 4 +- .../fish/{aliases => functions}/99_git.fish | 0 .../fish/{aliases => functions}/99_lsd.fish | 6 +- .../{aliases => functions}/99_pacman.fish | 27 ++++---- .../fish/{aliases => functions}/99_repos.fish | 0 .../fish/{aliases => functions}/99_rsync.fish | 0 .../fish/{aliases => functions}/99_ssh.fish | 0 .../{aliases => functions}/99_youtube.fish | 0 .../plugins/__fish_command_not_found.fish | 29 ++++++-- i3/.config/i3/config | 2 +- i3/.config/i3/picom.conf | 4 +- lazygit/.config/lazygit/state.yml | 2 + localbin/.local/bin/pacsync | 63 ++++++++++++++++++ nvim/.config/nvim/lua/user/bufferline.lua | 5 +- repomenu/.config/repomenu/repomenu-desktop.db | Bin 8192 -> 8192 bytes shellfetch/.config/shellfetch/config.conf | 1 + 19 files changed, 124 insertions(+), 39 deletions(-) rename fish/.config/fish/{aliases => functions}/99_commands.fish (85%) rename fish/.config/fish/{aliases => functions}/99_git.fish (100%) rename fish/.config/fish/{aliases => functions}/99_lsd.fish (77%) rename fish/.config/fish/{aliases => functions}/99_pacman.fish (64%) rename fish/.config/fish/{aliases => functions}/99_repos.fish (100%) rename fish/.config/fish/{aliases => functions}/99_rsync.fish (100%) rename fish/.config/fish/{aliases => functions}/99_ssh.fish (100%) rename fish/.config/fish/{aliases => functions}/99_youtube.fish (100%) create mode 100755 localbin/.local/bin/pacsync diff --git a/ckb-next/.config/ckb-next/ckb-next.conf b/ckb-next/.config/ckb-next/ckb-next.conf index ea32e24e0..4bba3aeeb 100644 --- a/ckb-next/.config/ckb-next/ckb-next.conf +++ b/ckb-next/.config/ckb-next/ckb-next.conf @@ -197,7 +197,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Keys\y=#ffffff 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Keys\z=#ffffff 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\UseRealNames=true -0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Modified=6a520b95 +0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Modified=1ae0b169 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Name=Rainbow 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Performance\DPI\0=@Point(400 400) @@ -425,7 +425,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Lighting\Keys\y=#ff0000 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Lighting\Keys\z=#ff0000 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Lighting\UseRealNames=true -0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Modified=1cffe5d4 +0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Modified=2a72fb3c 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Name=Breathing 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Performance\DPI\0=@Point(400 400) @@ -675,7 +675,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Keys\y=#aa00ff 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Keys\z=#aa00ff 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\UseRealNames=true -0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Modified=34395641 +0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Modified=7dae5655 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Name=Trippy 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Performance\DPI\0=@Point(400 400) @@ -733,7 +733,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\CurrentMode={51EB6E3A-27A0-4AD6-A35C-6B67E0329A3D} 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\HwModified=7ffd 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\ModeCount=3 -0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\Modified=b5bf4a67 +0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\Modified=5397c4c7 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\Name=Multi 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Binding\KeyMap=K68 GB 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Binding\UseRealNames=true @@ -929,7 +929,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Lighting\Keys\y=#ffffff 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Lighting\Keys\z=#ffffff 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Lighting\UseRealNames=true -0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Modified=285eb9a1 +0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Modified=a82d0644 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Name=Rainbow 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Performance\DPI\0=@Point(400 400) @@ -1157,7 +1157,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Lighting\Keys\y=#ff0000 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Lighting\Keys\z=#ff0000 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Lighting\UseRealNames=true -0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Modified=14c31262 +0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Modified=a0334010 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Name=Breathing 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Performance\DPI\0=@Point(400 400) @@ -1407,7 +1407,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Lighting\Keys\y=#aa00ff 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Lighting\Keys\z=#aa00ff 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Lighting\UseRealNames=true -0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Modified=d4f452e +0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Modified=c6534c54 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Name=Trippy 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Performance\DPI\0=@Point(400 400) @@ -1465,7 +1465,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\CurrentMode={11C11AE3-3195-4DFC-B8AC-2FEA703414E5} 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\HwModified=40b6f054 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\ModeCount=3 -0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Modified=e5b492da +0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Modified=c09e1818 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Name=Demo [Popups] diff --git a/dconf/.config/dconf/user b/dconf/.config/dconf/user index 21a5086a926d349051bff8e880a384d87ff23316..5fd925d73dc514db90bb81100f14c2e24500dfb5 100644 GIT binary patch literal 6276 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 GeE(m4>RJ;3 diff --git a/fish/.config/fish/config.fish b/fish/.config/fish/config.fish index 44337741f..02ff493a7 100644 --- a/fish/.config/fish/config.fish +++ b/fish/.config/fish/config.fish @@ -2,6 +2,6 @@ for plugins in "$HOME/.config/fish/plugins/"* source $plugins end -for aliases in "$HOME/.config/fish/aliases/"* - source $aliases +for functions in "$HOME/.config/fish/functions/"* + source $functions end diff --git a/fish/.config/fish/aliases/99_commands.fish b/fish/.config/fish/functions/99_commands.fish similarity index 85% rename from fish/.config/fish/aliases/99_commands.fish rename to fish/.config/fish/functions/99_commands.fish index 2b5ef79f2..872c311c9 100644 --- a/fish/.config/fish/aliases/99_commands.fish +++ b/fish/.config/fish/functions/99_commands.fish @@ -1,10 +1,10 @@ # Unlock user from passwords -function ulock +function ulock --description 'alias ulock="faillock --reset"' command faillock --reset end # Check ports for current user -function ports +function ports --description 'alias ports="sudo netstat -tulanp"' command sudo netstat -tulanp end diff --git a/fish/.config/fish/aliases/99_git.fish b/fish/.config/fish/functions/99_git.fish similarity index 100% rename from fish/.config/fish/aliases/99_git.fish rename to fish/.config/fish/functions/99_git.fish diff --git a/fish/.config/fish/aliases/99_lsd.fish b/fish/.config/fish/functions/99_lsd.fish similarity index 77% rename from fish/.config/fish/aliases/99_lsd.fish rename to fish/.config/fish/functions/99_lsd.fish index 442367fe4..6906de9cf 100644 --- a/fish/.config/fish/aliases/99_lsd.fish +++ b/fish/.config/fish/functions/99_lsd.fish @@ -1,10 +1,10 @@ #list comamnds function l - lsd $argv + exa $argv end function ls - lsd $argv + exa $argv end function la @@ -24,5 +24,5 @@ function lt end function lg - ls -A | egrep $argv + ls -a | egrep $argv end diff --git a/fish/.config/fish/aliases/99_pacman.fish b/fish/.config/fish/functions/99_pacman.fish similarity index 64% rename from fish/.config/fish/aliases/99_pacman.fish rename to fish/.config/fish/functions/99_pacman.fish index f0b336ca6..04658d37f 100644 --- a/fish/.config/fish/aliases/99_pacman.fish +++ b/fish/.config/fish/functions/99_pacman.fish @@ -13,26 +13,25 @@ function pacman wait $last_pid end - if [ "$argv" != -c ] - command sudo pacman --color auto $argv - else + if [ "$argv" = -c ] if pacman -Qttdq - command sudo pacman -Qttdq | command sudo pacman -Rns - + command sudo pacman --color auto -Qttdq | command sudo pacman --color auto -Rns - end + else if [ "$argv" = --upall ] + command sudo pacman -Fy + command sudo pacman -Sy + command sudo pacman -Su --noconfirm + command auracle update -C ~/.cache/pkgs/ + else if [ "$argv" = --pacsync ] + command pacsync + else + command sudo pacman --color auto $argv end end -# Update Repo -function update - command sudo pacman -Syu -end - -function aurupdate - command auracle update -C ~/.cache/pkgs/ -end - +# Update all repos function upall - command sudo pacman -Fy && sudo pacman -Syu --noconfirm && aurupdate + pacman --upall end #check aur and arch packages diff --git a/fish/.config/fish/aliases/99_repos.fish b/fish/.config/fish/functions/99_repos.fish similarity index 100% rename from fish/.config/fish/aliases/99_repos.fish rename to fish/.config/fish/functions/99_repos.fish diff --git a/fish/.config/fish/aliases/99_rsync.fish b/fish/.config/fish/functions/99_rsync.fish similarity index 100% rename from fish/.config/fish/aliases/99_rsync.fish rename to fish/.config/fish/functions/99_rsync.fish diff --git a/fish/.config/fish/aliases/99_ssh.fish b/fish/.config/fish/functions/99_ssh.fish similarity index 100% rename from fish/.config/fish/aliases/99_ssh.fish rename to fish/.config/fish/functions/99_ssh.fish diff --git a/fish/.config/fish/aliases/99_youtube.fish b/fish/.config/fish/functions/99_youtube.fish similarity index 100% rename from fish/.config/fish/aliases/99_youtube.fish rename to fish/.config/fish/functions/99_youtube.fish diff --git a/fish/.config/fish/plugins/__fish_command_not_found.fish b/fish/.config/fish/plugins/__fish_command_not_found.fish index e959b5db6..7de747e76 100644 --- a/fish/.config/fish/plugins/__fish_command_not_found.fish +++ b/fish/.config/fish/plugins/__fish_command_not_found.fish @@ -1,12 +1,27 @@ # If an old handler already exists, defer to that. -if type -q pacman - function fish_command_not_found - set -l paths $argv[1] - # If we've not been given an absolute path, try $PATH as the starting point, - # otherwise pacman will try *every path*, and e.g. bash-completion - # isn't helpful. - string match -q '/*' -- $argv[1]; or set paths $PATH/$argv[1] +function fish_command_not_found + set -l paths $argv[1] + set -l pkgs $(pkgfile -b -- "$argv[1]") + # If we've not been given an absolute path, try $PATH as the starting point, + # otherwise pacman will try *every path*, and e.g. bash-completion + # isn't helpful. + string match -q '/*' -- $argv[1]; or set paths $PATH/$argv[1] + + if set -q pkgs[1] + printf '%s may be found in the following packages:\n' "$argv[1]" # Pacman only prints the path, so we still need to print the error. pacman -F $paths + + while true + read -l -P "Would you like to install $pkgs? [Y/n] " confirm + + switch $confirm + case Y y + pacman -S $pkgs + return + case N n + return + end + end end end diff --git a/i3/.config/i3/config b/i3/.config/i3/config index ab9101deb..4a97a7779 100644 --- a/i3/.config/i3/config +++ b/i3/.config/i3/config @@ -20,7 +20,7 @@ set $WebBrowserB google-chrome-stable set $WebBrowserF firefox set $FileManager nemo set $MailReader thunderbird -set $TextEditor nvim-qt +set $TextEditor code set $Hypervisor virtualbox set $GitBrowser lazygit # }}} Variables diff --git a/i3/.config/i3/picom.conf b/i3/.config/i3/picom.conf index 51e74507a..6f6228b0d 100644 --- a/i3/.config/i3/picom.conf +++ b/i3/.config/i3/picom.conf @@ -136,7 +136,9 @@ focus-exclude = [ "class_g = 'Cairo-clock'" ]; # opacity-rule = [] opacity-rule = [ "100:class_g = 'firefox' && focused", - "95:class_g = 'firefox' && !focused", + "99:class_g = 'firefox' && !focused", + "95:class_g = 'alacritty' && focused", + "80:class_g = 'alacritty' && !focused", "95:class_g = 'kitty' && focused", "80:class_g = 'kitty' && !focused", "95:class_g = 'Nemo' && focused", diff --git a/lazygit/.config/lazygit/state.yml b/lazygit/.config/lazygit/state.yml index 5af4950a5..130f4674a 100644 --- a/lazygit/.config/lazygit/state.yml +++ b/lazygit/.config/lazygit/state.yml @@ -1,5 +1,7 @@ lastupdatecheck: 0 recentrepos: +- /mnt/500GB/.gitlabs/LinkNSync/API +- /home/repo/Development/LinkNSync - /mnt/500GB/.gitlabs/DotFiles - /mnt/500GB/.gitlabs/Arch.TheRepo.Club startuppopupversion: 5 diff --git a/localbin/.local/bin/pacsync b/localbin/.local/bin/pacsync new file mode 100755 index 000000000..192cde875 --- /dev/null +++ b/localbin/.local/bin/pacsync @@ -0,0 +1,63 @@ +#!/usr/bin/bash + +# Dependencies: +# pacman, yay, fzf +function go_pacman() { + cmd=$(pacman -Slq | fzf --prompt 'pacman> ' \ + --header 'Install packages. CTRL+(Pacman/Aur/Installed/Quit)' \ + --bind 'ctrl-p:change-prompt(pacman> )+reload(pacman -Slq)' \ + --bind 'ctrl-a:change-prompt(yay> )+reload(yay -Slq)' \ + --bind 'ctrl-i:change-prompt(inst> )+reload(yay -Qq)' \ + --multi --height=80% --preview 'sleep 2; yay -Si {1}' \ + --preview-window right) #| xargs -ro yay -S + cmd=${cmd//$'\n'/ } # newline -> space + if [ -n "$cmd" ]; then + print -z yay -S "$cmd" + fi + exit +} + +function go_yay() { + cmd=$(yay -Slq | fzf --prompt 'yay> ' \ + --header 'Install packages. CTRL+(Pacman/Aur/Installed/Quit)' \ + --bind 'ctrl-p:change-prompt(pacman> )+reload(pacman -Slq)' \ + --bind 'ctrl-a:change-prompt(yay> )+reload(yay -Slq)' \ + --bind 'ctrl-i:change-prompt(inst> )+reload(yay -Qq)' \ + --multi --height=80% --preview 'sleep 2; yay -Si {1}' \ + --preview-window right) #| xargs -ro yay -S + cmd=${cmd//$'\n'/ } # newline -> space + if [ -n "$cmd" ]; then + print -z yay -S "$cmd" + fi + exit +} + +function go_installed() { + cmd=$(yay -Qq | fzf --prompt 'installed> ' \ + --header 'Install packages. CTRL+(Pacman/Aur/Installed/Quit)' \ + --bind 'ctrl-p:change-prompt(pacman> )+reload(pacman -Slq)' \ + --bind 'ctrl-a:change-prompt(yay> )+reload(yay -Slq)' \ + --bind 'ctrl-i:change-prompt(installed> )+reload(yay -Qq)' \ + --multi --height=80% --preview 'sleep 2; yay -Si {1}' \ + --preview-window right) #| xargs -ro yay -S + cmd=${cmd//$'\n'/ } # newline -> space + if [ -n "$cmd" ]; then + print -z yay -S "$cmd" + fi + exit +} + +case $1 in +*pacman) + go_pacman + ;; +*yay) + go_yay + ;; +*installed) + go_installed + ;; +*) + go_pacman + ;; +esac \ No newline at end of file diff --git a/nvim/.config/nvim/lua/user/bufferline.lua b/nvim/.config/nvim/lua/user/bufferline.lua index db23a96ba..1c006075f 100644 --- a/nvim/.config/nvim/lua/user/bufferline.lua +++ b/nvim/.config/nvim/lua/user/bufferline.lua @@ -13,7 +13,10 @@ bufferline.setup({ -- NOTE: this plugin is designed with this icon in mind, -- and so changing this is NOT recommended, this is intended -- as an escape hatch for people who cannot bear it for whatever reason - indicator_icon = "▎", + indicator = { + icon = "▎", + style = "icon", + }, buffer_close_icon = "", -- buffer_close_icon = '', modified_icon = "●", diff --git a/repomenu/.config/repomenu/repomenu-desktop.db b/repomenu/.config/repomenu/repomenu-desktop.db index 1d1fa82eba2a527cce5548c8b50725547509ba31..a217b78a7d9ea39cf560857c60a9f436ed48d1d2 100644 GIT binary patch delta 209 zcmZp0XmFSy&G>hsj5FikjR{Nmne#aKCbJ7%<=_bCaN^M5;M-WJ#a=Iw$INK@KdmS= zH9svaGdWeEB(H!(Z4NFoD*wLG;*DVv$m z^KWKeNor0`W|l%`N@}7)X--LIZemHQLTXB8NoIZ?cNR0F^uL_ayu`B1T=7h1M&r%B v648u|e>cCByvfLTeDY!GIL6hRm1MM-7(Y(-m3zqeX|le&IODF#?(#bUpZQ8v delta 72 zcmV-O0Jr~uK!8Ay8v)~y976%)v0$VR18N9+lLrvhv2mXVvwIkA0RjKB=^5Dp0nC%b e8(smdvmzWS0s;DyO&;L^^OG+h7XiGJM<2QL+8ez9 diff --git a/shellfetch/.config/shellfetch/config.conf b/shellfetch/.config/shellfetch/config.conf index e5a60b103..35f8de348 100644 --- a/shellfetch/.config/shellfetch/config.conf +++ b/shellfetch/.config/shellfetch/config.conf @@ -61,3 +61,4 @@ get_end get_nice_message get_blank get_colors +get_blank