From f58f26f0dc4e65e7af4d720f50d1b1a724ac38fc Mon Sep 17 00:00:00 2001 From: davidpkj Date: Mon, 25 Mar 2024 20:12:00 +0100 Subject: Framework Laptop --- scripts/.local/bin/personal/bar/brightness | 22 ++++------------------ scripts/.local/bin/personal/bar/status | 1 - scripts/.local/bin/personal/hdqwallsdownload | 2 +- scripts/.local/bin/personal/volctl | 2 +- scripts/.local/bin/personal/wrapper/bigpicture | 3 +++ scripts/.local/bin/personal/wrapper/dmenu | 10 +++++----- scripts/.local/bin/personal/wrapper/wifi | 3 +++ 7 files changed, 17 insertions(+), 26 deletions(-) create mode 100755 scripts/.local/bin/personal/wrapper/bigpicture create mode 100755 scripts/.local/bin/personal/wrapper/wifi (limited to 'scripts') diff --git a/scripts/.local/bin/personal/bar/brightness b/scripts/.local/bin/personal/bar/brightness index b54de59..e67e99d 100755 --- a/scripts/.local/bin/personal/bar/brightness +++ b/scripts/.local/bin/personal/bar/brightness @@ -4,11 +4,8 @@ # Depends on: bash, brightnessctl # By David Penkowoj, 2021/06/24 -# MTR_DEVICE="$MTR_DEVICE" -MTR_DEVICE="acpi_video0" -KBD_DEVICE="smc::kbd_backlight" -MTR_VALUE=99 -KBD_VALUE=0 +MTR_DEVICE="amdgpu_bl2" +MTR_VALUE=46 SWITCH="$1" @@ -26,49 +23,38 @@ case $SWITCH in ;; "load") brightnessctl --device="$MTR_DEVICE" set "$MTR_VALUE%" - brightnessctl --device="$KBD_DEVICE" set 0 # "$KBD_VALUE%" ;; "save") M="$(brightnessctl --device="$MTR_DEVICE" | grep -Eo "[0-9]+" | head -n 2 | tail -n 1)" - K="$(brightnessctl --device="$KBD_DEVICE" | grep -Eo "[0-9]+" | head -n 2 | tail -n 1)" - sed -i "s/MTR_VALUE=$MTR_VALUE/MTR_VALUE=$M/g" "$0" - sed -i "s/KBD_VALUE=$KBD_VALUE/KBD_VALUE=$K/g" "$0" + sed -i "s/MTR_VALUE=$MTR_VALUE/MTR_VALUE=$M/" "$0" ;; "smalldown") if [[ "$2" = "monitor" ]]; then brightnessctl --device="$MTR_DEVICE" set 1-%; fi - if [[ "$2" = "keyboard" ]]; then brightnessctl --device="$KBD_DEVICE" set 1-%; fi brightness save notify-send -u low -r "110" "$2: $(brightness get monitor)" ;; "smallup") if [[ "$2" = "monitor" ]]; then brightnessctl --device="$MTR_DEVICE" set +1%; fi - if [[ "$2" = "keyboard" ]]; then brightnessctl --device="$KBD_DEVICE" set +1%; fi brightness save notify-send -u low -r "110" "$2: $(brightness get monitor)" ;; "down") if [[ "$2" = "monitor" ]]; then brightnessctl --device="$MTR_DEVICE" set 5-%; fi - if [[ "$2" = "keyboard" ]]; then brightnessctl --device="$KBD_DEVICE" set 5-%; fi brightness save notify-send -u low -r "110" "$2: $(brightness get monitor)" ;; "up") if [[ "$2" = "monitor" ]]; then brightnessctl --device="$MTR_DEVICE" set +5%; fi - if [[ "$2" = "keyboard" ]]; then brightnessctl --device="$KBD_DEVICE" set +5%; fi brightness save notify-send -u low -r "110" "$2: $(brightness get monitor)" ;; "get") M="$(brightnessctl --device="$MTR_DEVICE" | grep -Eo "[0-9]+" | head -n 2 | tail -n 1)" - K="$(brightnessctl --device="$KBD_DEVICE" | grep -Eo "[0-9]+" | head -n 2 | tail -n 1)" - if [[ "$2" = "monitor" ]]; then echo "$M%"; fi - if [[ "$2" = "keyboard" ]]; then echo "$K%"; fi + if [[ "$2" = "monitor" ]]; then echo "$M"; fi ;; *) printf "Monitor:\n" brightnessctl --device="$MTR_DEVICE" | tail -n 3 | sed 's/\t/- /g' - printf "Keyboard:\n" - brightnessctl --device="$KBD_DEVICE" | tail -n 3 | sed 's/\t/- /g' ;; esac diff --git a/scripts/.local/bin/personal/bar/status b/scripts/.local/bin/personal/bar/status index da46bf0..1069b67 100755 --- a/scripts/.local/bin/personal/bar/status +++ b/scripts/.local/bin/personal/bar/status @@ -34,7 +34,6 @@ $(useif "󰇚" "$(updates read)")\ $(useif "󰍬" "$(mute shortstatus)")\ $(useif "󰕾" "$(volume)")\ $(useif "󰒢" "$(network)")\ -$(use "󰘚" "$(load) | $(temp)")\ $(use "󱐋" "$(battery)")\ $(use "󰃭" "$(datetime)")\ " diff --git a/scripts/.local/bin/personal/hdqwallsdownload b/scripts/.local/bin/personal/hdqwallsdownload index 72498a9..6a203af 100755 --- a/scripts/.local/bin/personal/hdqwallsdownload +++ b/scripts/.local/bin/personal/hdqwallsdownload @@ -10,7 +10,7 @@ FILE="/tmp/wallpaperhtml" download() { curl -s "$1" > "$FILE" - IMAGES=$(cat "$FILE" | pup img.thumbnail | grep -o '"http[^"]\+"' | sed 's/\/wallpapers\/thumb/\/download/g' | sed 's/.jpg"$/-2880x1800.jpg/g' | sed 's/"//g') + IMAGES=$(cat "$FILE" | pup img.thumbnail | grep -o '"http[^"]\+"' | sed 's/\/wallpapers\/thumb/\/download/g' | sed 's/.jpg"$/-2560x1600.jpg/g' | sed 's/"//g') COUNTER=0 for IMG in $IMAGES; do diff --git a/scripts/.local/bin/personal/volctl b/scripts/.local/bin/personal/volctl index 0a3625f..8a02d1b 100755 --- a/scripts/.local/bin/personal/volctl +++ b/scripts/.local/bin/personal/volctl @@ -2,7 +2,7 @@ # A script to manage the volume on my system universally -sink="$(pactl list short sinks | grep "pci-0000_00_1b.0" | awk '{print $1}')" +sink="$(pactl get-default-sink)" volume="$(pamixer --get-volume)" if [ "$1" = "increase" ] diff --git a/scripts/.local/bin/personal/wrapper/bigpicture b/scripts/.local/bin/personal/wrapper/bigpicture new file mode 100755 index 0000000..70d8576 --- /dev/null +++ b/scripts/.local/bin/personal/wrapper/bigpicture @@ -0,0 +1,3 @@ +#!/bin/dash + +DRI_PRIME=1 /usr/bin/steam -tenfoot diff --git a/scripts/.local/bin/personal/wrapper/dmenu b/scripts/.local/bin/personal/wrapper/dmenu index e73c2d5..6c1229d 100755 --- a/scripts/.local/bin/personal/wrapper/dmenu +++ b/scripts/.local/bin/personal/wrapper/dmenu @@ -6,15 +6,15 @@ source "$XDG_CACHE_HOME/wal/colors.sh" /usr/local/bin/dmenu \ --fn "JetBrains Mono:size=19:pixelsize=24" \ +-fn "JetBrainsMono Nerd Font:size=16:pixelsize=21" \ -nb "$background" \ -nf "$foreground" \ -sb "$primary" \ -sf "$background" \ --x "10" \ --y "10" \ --z "2860" \ --h "44" \ +-x "8" \ +-y "8" \ +-z "2544" \ +-h "37" \ -i # -m 0 \ diff --git a/scripts/.local/bin/personal/wrapper/wifi b/scripts/.local/bin/personal/wrapper/wifi new file mode 100755 index 0000000..6f7e479 --- /dev/null +++ b/scripts/.local/bin/personal/wrapper/wifi @@ -0,0 +1,3 @@ +#!/bin/dash + +nmcli radio wifi "$@" -- cgit v1.2.3