New backup 2024-03-27 15:15:01

This commit is contained in:
Penelope Gwen 2024-03-27 15:15:01 -06:00
parent 82b747a811
commit 41b8a1613d
131 changed files with 1918 additions and 0 deletions

View file

@ -0,0 +1 @@
libnotify4

View file

@ -0,0 +1,6 @@
#!/bin/bash
git clone https://github.com/0snap/batalert.git
cd batalert
cargo build --release
cargo install --path .

View file

@ -0,0 +1 @@
libfftw3-dev libncurses-dev cmake libpulse-dev

View file

@ -0,0 +1,5 @@
#!/bin/bash
git clone https://github.com/dpayne/cli-visualizer.git
cd cli-visualizer
./install.sh

View file

@ -0,0 +1 @@
requires_sudo=1

View file

@ -0,0 +1 @@
ffmpeg libsdl2-2.0-0 adb wget gcc git pkg-config meson ninja-build libsdl2-dev libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev libswresample-dev libusb-1.0-0 libusb-1.0-0-dev

View file

@ -0,0 +1,5 @@
#!/bin/bash
git clone https://github.com/Genymobile/scrcpy
cd scrcpy
./install_release.sh

View file

@ -0,0 +1 @@
requires_sudo=

View file

@ -0,0 +1 @@
jq grim slurp wl-clipboard libnotify4 imagemagick

View file

@ -0,0 +1,5 @@
#!/bin/bash
git clone https://github.com/Gustash/sway-screenshot.git
mv ./sway-screenshot/sway-screenshot $HOME/.local/bin
chmod +x $HOME/.local/bin/sway-screenshot

View file

@ -0,0 +1 @@
meson wayland-protocols libpcre2-dev libjson-c-dev libpango-1.0-0 libcairo2-dev wget

View file

@ -0,0 +1,26 @@
#!/bin/bash
mkdir swayfxbuild
cd swayfxbuild
wget https://github.com/WillPower3309/swayfx/archive/refs/tags/0.3.2.tar.gz
tar -xf 0.3.2.tar.gz
rm 0.3.2.tar.gz
cd ./swayfx-0.3.2
mkdir ./subprojects
cd subprojects
wget https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/0.16.2/wlroots-0.16.2.tar.gz
tar -xf wlroots-0.16.2.tar.gz
rm wlroots-0.16.2.tar.gz
mv ./wlroots-0.16.2 ./wlroots
sed -i 's\werror=true\werror=false\' ./wlroots/meson.build
cd ..
meson build/
ninja -C build/
sudo ninja -C build/ install
sudo ln -s "/usr/local/lib/$(uname -m)-linux-gnu/libwlroots.so.11" /usr/lib/

View file

@ -0,0 +1,5 @@
#!/bin/bash
git clone https://github.com/apognu/tuigreet && cd tuigreet
cargo build --release
sudo mv target/release/tuigreet /usr/local/bin/tuigreet

View file

@ -0,0 +1,7 @@
#!/bin/bash
git clone https://github.com/lack/waybar-nmvpn
cd waybar-nmvpn
sed 's/Text: "VPN",/Text: "",/' main.go
go build
go install

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Development.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Development.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Development.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Development.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Development.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Development.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Development.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Development.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Development.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/School.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/School.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/School.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/School.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/School.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/School.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/School.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/School.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/School.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Work.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Work.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Work.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Work.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Work.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Work.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Work.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Work.jpg

View file

@ -0,0 +1 @@
/home/pogmommy/.config/sway/assets/wallpaper/eDP-1/Work.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

View file

@ -0,0 +1,17 @@
#
# Import
#
#include /etc/sway/config-vars.d/*
# Variables
include $HOME/.config/sway/config-vars.d/*
include $HOME/.cache/wal/colors-sway
# Configs
include $HOME/.config/sway/config.d/*
#Misc
exec "dbus-update-activation-environment --systemd --all"
exec "dbus-update-activation-environment --systemd XDG_CURRENT_DESKTOP=sway"
# exec dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK

View file

@ -0,0 +1,9 @@
# Logo Key
set $mod Mod4
# idk
set $left h
set $down j
set $up k
set $right l

View file

@ -0,0 +1,7 @@
# Terminal
set $term alacritty
# Launcher
#set $menu fuzzel | xargs swaymsg exec --
set $menu wofi --show drun -a --insensitive --allow-images | xargs swaymsg exec --

View file

@ -0,0 +1,10 @@
#
# WM Stuff
#
# Run on reload
exec_always $HOME/.config/sway/scripts/autostart
# Run only at start
exec $HOME/.config/sway/scripts/autostart_apps

View file

@ -0,0 +1,12 @@
# Output settings
output eDP-1 {
scale 1
mode 2560x1600@60Hz
}
# Output wallpaper
output * bg $HOME/.config/sway/assets/wallpaper/_default.jpg fill
# Workspace-dependent wallpaper
exec "$HOME/.cargo/bin/multibg-sway $HOME/.config/sway/assets/wallpaper/"

View file

@ -0,0 +1,40 @@
#
# Launch Stuff
#
# Terminal
bindsym $mod+Return exec $term
# Launcher
bindsym $mod+d exec $menu
# Lockscreen
bindsym $mod+l exec swaylock
# Profile Manager
bindsym $mod+Shift+p exec $HOME/.config/sway/scripts/profiles.sh
# Sway Notification Center
bindsym $mod+Shift+n exec swaync-client -t -sw
# Power Menu
bindsym $mod+Shift+e exec $HOME/.config/sway/scripts/powermenu.sh
# Screenshot
bindsym $mod+Shift+s exec $HOME/.config/sway/scripts/screenshot.sh
# Clipboard
bindsym $mod+shift+v exec clipman pick --tool="wofi" --max-items=30
# Shortcuts
bindsym $mod+shift+o exec $HOME/.config/sway/scripts/shortcuts.sh
# Browser
bindsym $mod+shift+b exec $HOME/.config/sway/scripts/browser.sh
# Srcpy
bindsym $mod+shift+i exec $HOME/.config/sway/scripts/scrcpy.sh
# File Browser
bindsym $mod+shift+f exec dolphin

View file

@ -0,0 +1,7 @@
#
# Other
#
# Reload Sway Config
bindsym $mod+Shift+c reload

View file

@ -0,0 +1,10 @@
#
# Scratchpad
#
# Move to Scratchpad
bindsym $mod+Shift+minus move scratchpad
# Cycle Scratchpad
bindsym $mod+minus scratchpad show

View file

@ -0,0 +1,36 @@
# Enable wob
set $WOBSOCK $XDG_RUNTIME_DIR/wob.sock
exec rm -f $WOBSOCK && mkfifo $WOBSOCK && tail -f $WOBSOCK | wob
#
# Volume
#
# Vol Up
bindsym XF86AudioRaiseVolume exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+ && wpctl get-volume @DEFAULT_AUDIO_SINK@ | sed 's/[^0-9]//g' > $WOBSOCK & paplay $HOME/.config/sway/assets/vol.ogg
# Vol Down
bindsym XF86AudioLowerVolume exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- && wpctl get-volume @DEFAULT_AUDIO_SINK@ | sed 's/[^0-9]//g' > $WOBSOCK & paplay $HOME/.config/sway/assets/vol.ogg
# Vol Mute
bindsym XF86AudioMute exec pactl set-sink-mute @DEFAULT_SINK@ toggle && ( [ "$(pactl get-sink-mute @DEFAULT_SINK@)" = "Mute: yes" ] && echo 0 > $WOBSOCK ) || pactl get-sink-volume @DEFAULT_SINK@ | awk 'NR==1{print substr($5,1,length($5)-1)}' > $WOBSOCK
#
# Media Keys
#
# Previous
bindsym XF86AudioPrev exec playerctl previous
# Skip
bindsym XF86AudioNext exec playerctl next
# Play/Pause
bindsym XF86AudioPlay exec playerctl play-pause
#
# Brightness
#
# Brightness Up
bindsym XF86MonBrightnessUp exec brightnessctl set +5% | sed -En 's/.*\(([0-9]+)%\).*/\1/p' > $WOBSOCK
# Brightness Down
bindsym XF86MonBrightnessDown exec brightnessctl set 5%- | sed -En 's/.*\(([0-9]+)%\).*/\1/p' > $WOBSOCK

View file

@ -0,0 +1,42 @@
#
# Window Management
#
# Kill Focused Window
bindsym $mod+Shift+q kill
# Move Floating Window
floating_modifier $mod normal
# Move Focus Around
bindsym $mod+Left focus left
bindsym $mod+Down focus down
bindsym $mod+Up focus up
bindsym $mod+Right focus right
# Move Focused Window
bindsym $mod+Shift+Left move left
bindsym $mod+Shift+Down move down
bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right
# Fullscreen
bindsym $mod+f fullscreen
# Change Split Orientation
bindsym $mod+b splith
bindsym $mod+v splitv
# Change Layout Style
bindsym $mod+s layout stacking
bindsym $mod+w layout tabbed
bindsym $mod+e layout toggle split
# Focus Parent
bindsym $mod+a focus parent
# Toggle Floating
bindsym $mod+Shift+space floating toggle
# Swap Between Tiles and Floats
bindsym $mod+space focus mode_toggle

View file

@ -0,0 +1,18 @@
# Spacing between windows and edges
gaps inner 20
# Border styling
default_border pixel 3
# Borders
client.focused $color1 $color1 $color0 $color9
client.focused_inactive $color9 $color9 $color1 $color9
client.unfocused $color9 $color9 $color1 $color9
# Blur
blur enable
shadows enable
shadow_color $color0
shadow_blur_radius 20
corner_radius 10

View file

@ -0,0 +1,29 @@
#
# Resize Mode
#
#Enter Resize Mode
bindsym $mod+r mode "resize"
#Define Mode Rules
mode "resize" {
#Right: Grow Width
bindsym Right resize grow width 10px
# Left: Shrink Width
bindsym Left resize shrink width 10px
# Up: Grow Height
bindsym Up resize grow height 10px
# Down: Shrink Height
bindsym Down resize shrink height 10px
# Return to default mode
bindsym Return mode "default"
bindsym Escape mode "default"
bindsym $mod+r mode "default"
}

View file

@ -0,0 +1,43 @@
# Add X indicator to xwayland windows
for_window [shell="xwayland"] title_format "[X] %title"
# float applet windows
for_window [app_id="pavucontrol-qt$"] floating enable, move scratchpad, sticky enable, scratchpad show, resize set width 400, resize set height 400, border pixel 3, move absolute position 1650 50
for_window [app_id="nm-connection-editor$"] floating enable, move scratchpad, sticky enable, scratchpad show, resize set width 400, resize set height 400, border pixel 3, move absolute position 1800 50
for_window [app_id="blueman-manager$"] floating enable, move scratchpad, sticky enable, scratchpad show, resize set width 400, resize set height 400, border pixel 3, move absolute position 1800 60
for_window [app_id="nextcloud$"] floating enable, move scratchpad, sticky enable, scratchpad show, resize set width 600, resize set height 500, border pixel 3, move absolute position 1940 60
for_window [app_id="scrcpy"] floating enable, border none, move scratchpad, scratchpad show, resize set width 600, resize set height 1300, border pixel 3, move absolute position 20 60
#, resize set width 600, resize set height 500, border pixel 3, move absolute position 1940 60
# Armcord opens in scratchpad
for_window [class="ArmCord$"] move scratchpad, floating enable, scratchpad hide
# Thunderbird assigned to workspace 3
assign [title="Mozilla Thunderbird$"] workspace 3
# Sonixd assigned to workspace 4
assign [title="^Sonixd$"] workspace 4
#
# ScratchPad - Dropdown Windows
#
# General dropdown window traits. The order can matter.
for_window [title="Dropdown *"] floating enable
for_window [title="Dropdown *"] move scratchpad
for_window [title="Dropdown *"] sticky enable
for_window [title="Dropdown *"] scratchpad show
for_window [title="Dropdown *"] resize set width 625
for_window [title="Dropdown *"] resize set height 400
for_window [title="Dropdown *"] border pixel 3
for_window [title="Dropdown *"] move position center
# General dropdown window traits. The order can matter.
for_window [title="Dropdown Launcher*"] floating enable
for_window [title="Dropdown Launcher*"] move scratchpad
for_window [title="Dropdown Launcher*"] sticky enable
for_window [title="Dropdown Launcher*"] scratchpad show
for_window [title="Dropdown Launcher*"] resize set width 225
for_window [title="Dropdown Launcher*"] resize set height 100
for_window [title="Dropdown Launcher*"] border pixel 0
for_window [title="Dropdown Launcher*"] move position center

View file

@ -0,0 +1,40 @@
#
# Workspaces 1-10
#
# Switch to
bindsym $mod+1 workspace number 1
bindsym $mod+2 workspace number 2
bindsym $mod+3 workspace number 3
bindsym $mod+4 workspace number 4
bindsym $mod+5 workspace number 5
bindsym $mod+6 workspace number 6
bindsym $mod+7 workspace number 7
bindsym $mod+8 workspace number 8
bindsym $mod+9 workspace number 9
bindsym $mod+0 workspace number 10
# Move to
bindsym $mod+Shift+1 move container to workspace number 1
bindsym $mod+Shift+2 move container to workspace number 2
bindsym $mod+Shift+3 move container to workspace number 3
bindsym $mod+Shift+4 move container to workspace number 4
bindsym $mod+Shift+5 move container to workspace number 5
bindsym $mod+Shift+6 move container to workspace number 6
bindsym $mod+Shift+7 move container to workspace number 7
bindsym $mod+Shift+8 move container to workspace number 8
bindsym $mod+Shift+9 move container to workspace number 9
bindsym $mod+Shift+0 move container to workspace number 10
#
# Trackpad
#
# Switch Next
bindgesture swipe:left workspace next
bindsym $mod+Tab workspace next
# Switch Prev
bindgesture swipe:right workspace prev
bindsym $mod+Shift+Tab workspace prev

View file

@ -0,0 +1,19 @@
#!/bin/bash
killall autotiling
killall waybar
killall swaync
killall batalert
killall blueman-applet
killall swayidle
killall kdeconnectd
killall wlpaste
autotiling & \
waybar & \
swaync & \
/usr/lib/aarch64-linux-gnu/libexec/kdeconnectd & \
swayidle & \
blueman-applet & \
wl-paste -t text --watch clipman store --max-items 1024 & \
/home/pogmommy/.cargo/bin/batalert -u /sys/class/power_supply/macsmc-battery/uevent --alert 20 --notification-step 5

View file

@ -0,0 +1,10 @@
#!/bin/bash
nm-applet & \
sleep 5
sycthing-gtk & \
gtk-launch com.nextcloud.desktopclient.nextcloud.desktop & \
#flatpak run --branch=stable --arch=aarch64 --command=nextcloud --file-forwarding com.nextcloud.desktopclient.nextcloud & \
gtk-launch xyz.armcord.ArmCord.desktop & \
bridge-arm64 -n

View file

@ -0,0 +1,18 @@
#!/bin/bash
current_ws=$(swaymsg -t get_workspaces | jq '.[] | select(.focused==true)|.name')
current_ws="${current_ws//[[:digit:]\"]/}"
if [[ -z "${current_ws}" ]];then current_ws="Penelope";fi
gtk-launch "Floorp-${current_ws}.desktop"
#MOZ_ENABLE_WAYLAND=1 flatpak run one.ablaze.floorp -P "$current_ws"
#options=$( ls "$HOME/.config/sway/scripts/shortcuts/${current_ws}" )
#op=$( echo -e "${options}" | wofi -i --dmenu | awk '{print}' )
#"$HOME/.config/sway/scripts/shortcuts/${current_ws}"/"${op}"

View file

@ -0,0 +1,19 @@
#!/usr/bin/env bash
op=$( echo -e "⏻ Poweroff\n Reboot\n Suspend\n🔒 Lock\n Logout" | wofi -i --dmenu -a --width 250 --height 420 | awk '{print tolower($2)}' )
# --width 200 --height 225
case $op in
poweroff)
;&
reboot)
;&
suspend)
systemctl $op
;;
lock)
swaylock
;;
logout)
swaymsg exit
;;
esac

View file

@ -0,0 +1,26 @@
#!/usr/bin/env bash
op=$( echo -e " Development\n School\n Work" | wofi -i --dmenu --width 250 --height 260 | awk '{print $2}' )
#--width 300 --height 150
echo "$op"
case $op in
Development|School|Work)
# ws="$op"
;;
*)
exit 1;;
esac
new_ws="$op"
int=0
while [[ "\"$new_ws\"" == $(swaymsg -t get_workspaces | jq '.[] | select(.name=="'$new_ws'")|.name') ]];do
int=$(($int+1))
new_ws="${op}${int}"
done
echo "new_ws: $new_ws"
swaymsg workspace "${new_ws}"
#swaymsg exec "MOZ_ENABLE_WAYLAND=1 flatpak run one.ablaze.floorp -P $op"

View file

@ -0,0 +1,18 @@
#!/bin/bash
if lsusb | grep -q "04e8:68"
then
scrcpy -dwS
else
if ping -c 1 pogmommy-samsung-a54 &> /dev/null
then
scrcpy -wS --tcpip=pogmommy-samsung-a54
else
if ping -c 1 10.6.0.103 &> /dev/null
then
scrcpy -wS --tcpip=10.6.0.103
else
notify-send "phone not found"
fi
fi
fi

View file

@ -0,0 +1,16 @@
#!/usr/bin/env bash
op=$( echo -e "Output\nWindow\nRegion" | wofi -i --dmenu --width 250 --height 260 | awk '{print tolower($1)}' )
echo "$op"
#case $op in
# development|school|work)
# ws="$op"
# ;;
#esac
sleep 0.5
mkdir -p "$HOME/.tmp/sway-screenshot/"
sway-screenshot -m $op --output-folder "$HOME/.tmp/sway-screenshot/"
mv "$HOME/.tmp/sway-screenshot/"* "$HOME/Pictures/Screen Capture"

View file

@ -0,0 +1,15 @@
#!/bin/bash
current_ws=$(swaymsg -t get_workspaces | jq '.[] | select(.focused==true)|.name')
current_ws="${current_ws//[[:digit:]\"]/}"
#echo "'${current_ws}'"
if [[ -z "${current_ws}" ]];then current_ws="Personal";fi
options=$( ls "$HOME/.config/sway/scripts/shortcuts/${current_ws}" )
op=$( echo -e "${options}" | wofi -i --dmenu | awk '{print}' )
"$HOME/.config/sway/scripts/shortcuts/${current_ws}"/"${op}"

View file

@ -0,0 +1,12 @@
#!/bin/bash
sudo su pogmom -c ' \
shopt -s checkwinsize; \
eval $(ssh-agent); \
for file in $(find ~/.ssh/ -type f -name "id*" -not -name "*.*") ; do \
if [ -f "$file" ] ; then \
ssh-add "$file"; \
fi;\
done;\
clear;\
ssh -A '"$1"

View file

@ -0,0 +1,15 @@
#!/bin/bash
current_hostname=$(hostname)
case $current_hostname in
"pogmommy-apple-a2337")
alacritty -e ssh -A pogmommy-omen-328p1aa
;;
"pogmommy-omen-328p1aa")
alacritty -e ssh -A pogmommy-apple-a2337
;;
*)
# Code to execute if expression does not match any of the above patterns
;;
esac

View file

@ -0,0 +1,4 @@
#!/bin/bash
alacritty -e sudo su pogmom -c "ssh root@bridge-netgear-r6250"

View file

@ -0,0 +1,4 @@
#!/bin/bash
alacritty -e sudo su pogmom -c "ssh root@router-netgear-r8000"

View file

@ -0,0 +1,4 @@
#!/bin/bash
alacritty -e $(dirname $0)/.ssh_agent.sh server-dell-7050sff

View file

@ -0,0 +1,4 @@
#!/bin/bash
alacritty -e $(dirname $0)/.ssh_agent.sh server-dell-p95g001-debian

View file

@ -0,0 +1,4 @@
#!/bin/bash
alacritty -e $(dirname $0)/.ssh_agent.sh server-hp-y2z63av

View file

@ -0,0 +1,3 @@
#!/bin/bash
gtk-launch Floorp-Development.desktop

View file

@ -0,0 +1,9 @@
#!/bin/bash
dirname $0
options=$( ls "$(dirname $0)/.SSH/" )
op=$( echo -e "${options}" | wofi -i --dmenu | awk '{print}' )
"$(dirname $0)/.SSH/${op}"

View file

@ -0,0 +1,3 @@
#!/bin/bash
curl https://internalhome.pogmom.me/api/webhook/-LrXptzYs8v8hXckIJv16JNUF

View file

@ -0,0 +1,3 @@
#!/bin/bash
gtk-launch Floorp-Penelope.desktop

View file

@ -0,0 +1,9 @@
#!/bin/bash
script_dir=$(dirname "${0}")
options=$( ls ${script_dir}"/.Home Assistant/" )
op=$( echo -e "${options}" | wofi -i --dmenu | awk '{print}' )
"$(dirname $0)/.Home Assistant/${op}"

View file

@ -0,0 +1,3 @@
#!/bin/bash
gtk-launch Floorp-School.desktop https://canvas.boisestate.edu

View file

@ -0,0 +1,3 @@
#!/bin/bash
gtk-launch Floorp-School.desktop

View file

@ -0,0 +1,3 @@
#!/bin/bash
dolphin --new-window ~/Documents/School/College/BSU/2024-01SPRING/

View file

@ -0,0 +1,3 @@
#!/bin/bash
gtk-launch Floorp-School.desktop https://my.boisestate.edu/

View file

@ -0,0 +1,3 @@
#!/bin/bash
gtk-launch Floorp-Work.desktop --private-window https://admin-e05a5b1b.duosecurity.com/

View file

@ -0,0 +1,3 @@
#!/bin/bash
gtk-launch Floorp-Work.desktop

View file

@ -0,0 +1,3 @@
#!/bin/bash
gtk-launch Floorp-Work.desktop https://mail.google.com/mail/u/0/#inbox

View file

@ -0,0 +1,3 @@
#!/bin/bash
gtk-launch Floorp-Work.desktop https://boisestateoit.humanity.com/app/schedule/

View file

@ -0,0 +1,3 @@
#!/bin/bash
gtk-launch Floorp-Work.desktop https://calendar.google.com/calendar/u/0/r

View file

@ -0,0 +1,3 @@
#!/bin/bash
gtk-launch Floorp-Work.desktop https://boisestateoit.slack.com/

View file

@ -0,0 +1,3 @@
#!/bin/bash
gtk-launch Floorp-School.desktop https://my.boisestate.edu/

View file

@ -0,0 +1,5 @@
timeout 150 'brightnessctl g | tee $HOME/.config/swayidle/brightness; brightnessctl s 0' resume 'brightnessctl s $(cat $HOME/.config/swayidle/brightness); rm $HOME/.config/swayidle/brightness'
timeout 300 'swaylock'
timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"'
timeout 1800 'systemctl suspend'
before-sleep 'swaylock'

View file

@ -0,0 +1,37 @@
image=~/.config/swaylock/lockimage.png
ignore-empty-password
show-failed-attempts
indicator-y-position=1400
indicator-thickness=10
indicator-radius=50
indicator-idle-visible
inside-color=000000
inside-clear-color=000000
inside-caps-lock-color=000000
inside-ver-color=000000
inside-wrong-color=000000
key-hl-color=00ff0044
line-color=0000ff
line-clear-color=ffffff
line-caps-lock-color=ffff00
line-ver-color=00ffff
line-wrong-color=ff0000
ring-color=00000000
ring-clear-color=ffffff44
ring-caps-lock-color=ffff0044
ring-ver-color=00ffff44
ring-wrong-color=ff000044
separator-color=ffffff44
line-uses-inside
text-color=ffffff
text-clear-color=ffffff
text-caps-lock-color=ffffff
text-ver-color=ffffff
text-wrong-color=ffffff

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

View file

@ -0,0 +1,88 @@
{
"$schema": "/etc/xdg/swaync/configSchema.json",
"positionX": "right",
"positionY": "top",
"control-center-margin-top": 2,
"control-center-margin-bottom": 2,
"control-center-margin-right": 1,
"control-center-margin-left": 0,
"notification-icon-size": 48,
"notification-body-image-height": 160,
"notification-body-image-width": 200,
"timeout": 6,
"timeout-low": 4,
"timeout-critical": 0,
"fit-to-screen": false,
"control-center-width": 380,
"control-center-height": 860,
"notification-window-width": 400,
"keyboard-shortcuts": true,
"image-visibility": "when-available",
"transition-time": 200,
"hide-on-clear": true,
"hide-on-action": true,
"script-fail-notify": true,
"scripts": {
"example-script": {
"exec": "echo 'Do something...'",
"urgency": "Normal"
}
},
"notification-visibility": {
"example-name": {
"state": "muted",
"urgency": "Low",
"app-name": "Spotify"
}
},
"widgets": [
"label",
"buttons-grid",
"mpris",
"title",
"dnd",
"notifications"
],
"widget-config": {
"title": {
"text": "Notifications",
"clear-all-button": true,
"button-text": "  "
},
"dnd": {
"text": "Do not disturb"
},
"label": {
"max-lines": 1,
"text": " Notifications"
},
"mpris": {
"image-size": 96,
"image-radius": 6
},
"volume": {
"label": "",
"show-per-app": true
},
"buttons-grid": {
"actions": [
{
"label": "",
"command": "amixer set Master toggle"
},
{
"label": "",
"command": "amixer set Capture toggle"
},
{
"label": "",
"command": "nm-connection-editor"
},
{
"label": "",
"command": "blueman-manager"
}
]
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Some files were not shown because too many files have changed in this diff Show more