diff --git a/install.sh b/install.sh index 7a2199c..900818a 100755 --- a/install.sh +++ b/install.sh @@ -30,6 +30,7 @@ packagesPacman=( "mousepad" "ranger" "thunar" + "keepassxc" "ttf-font-awesome" "ttf-fira-sans" "ttf-fira-code" diff --git a/scripts/networkmanager.sh b/scripts/networkmanager.sh new file mode 100755 index 0000000..f05ca52 --- /dev/null +++ b/scripts/networkmanager.sh @@ -0,0 +1,3 @@ +#/bin/sh + +nmtui diff --git a/scripts/pass.sh b/scripts/pass.sh new file mode 100755 index 0000000..f650833 --- /dev/null +++ b/scripts/pass.sh @@ -0,0 +1,3 @@ +#/bin/sh + +keepassxc diff --git a/waybar/modules.json b/waybar/modules.json index bc6812f..9ed6d07 100644 --- a/waybar/modules.json +++ b/waybar/modules.json @@ -103,6 +103,13 @@ "tooltip": false }, + // Pass Launcher + "custom/pass": { + "format": "", + "on-click": "~/dotfiles/scripts/pass.sh", + "tooltip": false + }, + // Teams Launcher "custom/teams": { "format": "", @@ -185,7 +192,8 @@ "tooltip-format-wifi": " {essid} ({signalStrength}%)", "tooltip-format-ethernet": " {ifname} ({ipaddr}/{cidr})", "tooltip-format-disconnected": "Disconnected", - "max-length": 50 + "max-length": 50, + "on-click": "kitty --start-as=maximized ~/dotfiles/scripts/networkmanager.sh" }, // Battery diff --git a/waybar/themes/cantina/config b/waybar/themes/cantina/config index 823e475..c9b6dfa 100644 --- a/waybar/themes/cantina/config +++ b/waybar/themes/cantina/config @@ -46,7 +46,8 @@ "modules": [ "custom/filemanager", "custom/browser", - "custom/email" + "custom/email", + "custom/pass" ] }, diff --git a/waybar/themes/cantina/style.css b/waybar/themes/cantina/style.css index 772d107..8c1c594 100644 --- a/waybar/themes/cantina/style.css +++ b/waybar/themes/cantina/style.css @@ -140,7 +140,7 @@ window#waybar.empty #window { * Custom Quicklinks * ----------------------------------------------------- */ -#custom-browser, #custom-email, #custom-filemanager, #custom-teams, #custom-chatgpt, #custom-calculator, #custom-windowsvm, #custom-cliphist, #custom-wallpaper, #custom-waybarthemes { +#custom-browser, #custom-email, #custom-filemanager, #custom-teams, #custom-pass, #custom-cliphist, #custom-wallpaper, #custom-waybarthemes { margin-right: 20px; font-size: 20px; font-weight: bold;