Auto-commit kunsi-p14s.kunbox.net 2023-11-11 14:23:59

This commit is contained in:
Franzi 2023-11-11 14:23:59 +01:00
parent e7371b3e83
commit 6899ba8fd2
Signed by: kunsi
GPG key ID: 12E3D2136B818350
8 changed files with 73 additions and 82 deletions

View file

@ -113,7 +113,7 @@
# #
# It's important to note that markup inside the format option will be parsed # It's important to note that markup inside the format option will be parsed
# regardless of what this is set to. # regardless of what this is set to.
markup = full markup = no
# The format of the message. Possible variables are: # The format of the message. Possible variables are:
# %a appname # %a appname
@ -129,7 +129,7 @@
# Alignment of message text. # Alignment of message text.
# Possible values are "left", "center" and "right". # Possible values are "left", "center" and "right".
alignment = right alignment = left
# Show age of message if message is older than show_age_threshold # Show age of message if message is older than show_age_threshold
# seconds. # seconds.

View file

@ -4,7 +4,6 @@ set -U fish_features stderr-nocaret qmark-noglob
set PATH $PATH /home/kunsi/.local/bin /home/kunsi/.gem/ruby/2.6.0/bin/ /home/kunsi/.bin set PATH $PATH /home/kunsi/.local/bin /home/kunsi/.gem/ruby/2.6.0/bin/ /home/kunsi/.bin
set -U -x SSH_AUTH_SOCK $(gpgconf --list-dirs agent-ssh-socket) set -U -x SSH_AUTH_SOCK $(gpgconf --list-dirs agent-ssh-socket)
gpgconf --launch gpg-agent
alias bwr='cd ~/git/bundlewrap/' alias bwr='cd ~/git/bundlewrap/'
alias cal='cal -v -m -3' alias cal='cal -v -m -3'
@ -17,7 +16,8 @@ alias tmp='cd (mktemp -d -p /home/kunsi --suffix=.(date +%F))'
alias v='vim -p' alias v='vim -p'
alias voc-ansible='/home/kunsi/.bin/voc-ansible' alias voc-ansible='/home/kunsi/.bin/voc-ansible'
alias voc2gui='cd /home/kunsi/git/voctomix/ && .venv/bin/python voctogui/voctogui.py' alias voc2gui='cd /home/kunsi/git/voctomix/ && .venv/bin/python voctogui/voctogui.py'
alias weechat='mosh rx300 -- tmux attach-session -d -t weechat-tmux' alias weechat='mosh carlene -- tmux attach-session -d -t weechat-tmux'
alias wipa="watch -cn0.3 'ip --color=always -brief addr show; echo; ip --color=always route show; ip -6 --color=always route show'"
alias youtube-dl='yt-dlp --compat-options youtube-dl' alias youtube-dl='yt-dlp --compat-options youtube-dl'
alias lumos='mosquitto_pub -h 172.19.138.20 -t /switch/wohnzimmer/stehlampe/cmnd/POWER -m "ON"' alias lumos='mosquitto_pub -h 172.19.138.20 -t /switch/wohnzimmer/stehlampe/cmnd/POWER -m "ON"'
@ -25,6 +25,11 @@ alias nox='mosquitto_pub -h 172.19.138.20 -t /switch/wohnzimmer/stehlampe/cmnd/P
alias coffee='mosquitto_pub -h 172.19.138.20 -t /switch/kueche/kaffeemaschine/cmnd/POWER -m "ON"' alias coffee='mosquitto_pub -h 172.19.138.20 -t /switch/kueche/kaffeemaschine/cmnd/POWER -m "ON"'
alias nocoffee='mosquitto_pub -h 172.19.138.20 -t /switch/kueche/kaffeemaschine/cmnd/POWER -m "OFF"' alias nocoffee='mosquitto_pub -h 172.19.138.20 -t /switch/kueche/kaffeemaschine/cmnd/POWER -m "OFF"'
alias wg_up='sudo networkctl up wg_htz-cloud_wi'
alias wg_down='sudo networkctl down wg_htz-cloud_wi'
alias voc_up='sudo systemctl start openvpn-client@c3voc'
alias voc_down='sudo systemctl stop openvpn-client@c3voc'
alias ga.='git add .' alias ga.='git add .'
alias ga='git add' alias ga='git add'
alias gc='git commit' alias gc='git commit'
@ -35,10 +40,15 @@ alias gp='git push'
alias gpu='git push -u origin HEAD' alias gpu='git push -u origin HEAD'
alias gs='git status --short' alias gs='git status --short'
alias libreoffice_present='libreoffice --impress --invisible --show'
set -x BW_ITEM_WORKERS 16 set -x BW_ITEM_WORKERS 16
set -x BW_NODE_WORKERS 16 set -x BW_NODE_WORKERS 16
set -x BW_KEEPASS_FILE /home/kunsi/git/passwords/voc.kdbx set -x BW_KEEPASS_FILE /home/kunsi/git/passwords/voc.kdbx
# mollys mpd, see /etc/hosts
set -x MPD_HOST mpd.local
function fish_greeting function fish_greeting
echo -n "" echo -n ""
end end

View file

@ -9,6 +9,18 @@ on_failure:
- xrandr --auto - xrandr --auto
rules: rules:
- name: 'home'
outputs_connected:
- HDMI-A-0
- DisplayPort-0
configure_row:
- DisplayPort-0
- HDMI-A-0
primary: eDP
execute_after:
- xset s off
- sudo rfkill block wifi
- name: 'presentation' - name: 'presentation'
outputs_connected: outputs_connected:
- HDMI-A-0 - HDMI-A-0
@ -43,34 +55,6 @@ rules:
execute_after: execute_after:
- xset s off - xset s off
- name: 'docked DP3+4'
outputs_connected:
- DisplayPort-3
- DisplayPort-4
configure_row:
- eDP
- DisplayPort-3
- DisplayPort-4
primary: DisplayPort-4
execute_after:
- xset s off
- sudo rfkill block wifi
- sudo light -S 100
- name: 'docked DP5+6'
outputs_connected:
- DisplayPort-5
- DisplayPort-6
configure_row:
- eDP
- DisplayPort-5
- DisplayPort-6
primary: DisplayPort-6
execute_after:
- xset s off
- sudo rfkill block wifi
- sudo light -S 100
- name: 'internal only' - name: 'internal only'
configure_single: eDP configure_single: eDP
primary: eDP primary: eDP

View file

@ -5,8 +5,8 @@ font pango:DB Office Regular 8
floating_modifier $mod floating_modifier $mod
bindsym $mod+Return exec alacritty bindsym $mod+Return exec kitty
bindsym $mod+Shift+Return exec alacritty --class terminal-floating -e python bindsym $mod+Shift+Return exec kitty --class terminal-floating -e python
bindsym $mod+Shift+x kill bindsym $mod+Shift+x kill
@ -110,11 +110,10 @@ for_window [class="Gnome-calculator"] floating enable
for_window [class="realvnc-vncviewer"] floating enable for_window [class="realvnc-vncviewer"] floating enable
for_window [class="terminal-floating"] floating enable for_window [class="terminal-floating"] floating enable
workspace $ws1 output DisplayPort-3 workspace $ws1 output DisplayPort-0
workspace $ws2 output DisplayPort-4 workspace $ws2 output HDMI-A-0
workspace $ws3 output DisplayPort-3 workspace $ws3 output DisplayPort-0
workspace $ws9 output eDP workspace $ws10 output HDMI-A-0
workspace $ws10 output DisplayPort-4
exec_always setxkbmap -synch exec_always setxkbmap -synch
exec_always ~/.fehbg exec_always ~/.fehbg
@ -125,8 +124,6 @@ exec xsetroot -solid "#000000"
exec xss-lock -n /home/kunsi/.bin/notify.sh -- /home/kunsi/.bin/screenlock.sh exec xss-lock -n /home/kunsi/.bin/notify.sh -- /home/kunsi/.bin/screenlock.sh
exec xinput disable 'SynPS/2 Synaptics TouchPad' exec xinput disable 'SynPS/2 Synaptics TouchPad'
exec qpwgraph
bindsym XF86Favorites exec /home/kunsi/.bin/screenlock.sh bindsym XF86Favorites exec /home/kunsi/.bin/screenlock.sh
bindsym XF86AudioRaiseVolume exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 2%+; exec wpctl set-mute @DEFAULT_AUDIO_SINK@ 0 bindsym XF86AudioRaiseVolume exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 2%+; exec wpctl set-mute @DEFAULT_AUDIO_SINK@ 0

View file

@ -19,16 +19,16 @@ status.register("shell",
format="♪D {output}", format="♪D {output}",
command="wpctl get-volume @DEFAULT_AUDIO_SINK@ | cut -d: -f2", command="wpctl get-volume @DEFAULT_AUDIO_SINK@ | cut -d: -f2",
interval=1) interval=1)
status.register("shell", #status.register("shell",
format="{output}", # format="{output}",
hints = {"markup": "pango"}, # hints = {"markup": "pango"},
command="/home/kunsi/.config/i3pystatus/microphone-status.sh", # command="/home/kunsi/.config/i3pystatus/microphone-status.sh",
on_rightclick="pactl set-source-mute alsa_input.pci-0000_07_00.6.HiFi__hw_acp__source toggle", # on_rightclick="pactl set-source-mute alsa_input.pci-0000_07_00.6.HiFi__hw_acp__source toggle",
interval=1) # interval=1)
status.register("backlight", status.register("backlight",
format="{percentage}%", format="{percentage}%",
backlight="amdgpu_bl0", backlight="amdgpu_bl1",
on_leftclick="sudo light -S 10", on_leftclick="sudo light -S 10",
on_rightclick="sudo light -S 50", on_rightclick="sudo light -S 50",
interval=1) interval=1)
@ -41,7 +41,7 @@ status.register("shell",
on_rightclick="xset s off") on_rightclick="xset s off")
status.register("clock", status.register("clock",
format=("%a, %Y-%m-%d %H:%M:%S (W%V)", "Europe/Berlin")) format=("%a, %Y-%m-%d %H:%M:%S %z (W%V)", "Europe/Berlin"))
status.register("clock", status.register("clock",
format=("%Y-%m-%d %H:%M:%S UTC", "UTC")) format=("%Y-%m-%d %H:%M:%S UTC", "UTC"))
@ -58,8 +58,8 @@ status.register("battery",
status.register("load", status.register("load",
format="{avg1}") format="{avg1}")
status.register("amdgpu", #status.register("amdgpu",
format="G: {temp}°C {gpu_usage}%") # format="G: {temp}°C {gpu_usage}%")
status.register("temp", status.register("temp",
format="C: {temp:.0f}°C", format="C: {temp:.0f}°C",
hints={"markup": "pango"}, hints={"markup": "pango"},
@ -97,9 +97,9 @@ status.register("shell",
status.register("wifionice", status.register("wifionice",
hints = {"markup": "pango"}, hints = {"markup": "pango"},
url_on_click='https://travelynx.franzi.business/s/{last_station_no}?train={train_type}%20{train_no}', url_on_click='https://travelynx.franzi.business/s/{last_station_no}?train={train_type}%20{train_no}',
wifi_adapters=['wlp3s0'], wifi_adapters=['wlp2s0'],
format_offtrain='Wann wieder Zug?', format_offtrain='Wann wieder Zug?',
format_ontrain='<span color="#00AA00">{train_type} {train_no}</span> [<span color="#999999">{speed}km/h</span> ]> {next_station}[ ' format_ontrain='{train_type} {train_no} [~ <span color="#999999">{speed}km/h</span> ]> {next_station}[ '
'<span color="#999999">\[{next_platform}\]</span> {arrival_time} ' '<span color="#999999">\[{next_platform}\]</span> {arrival_time} '
'({arrival_in}[ | <span color="#FF0000">{delay}</span>])][ ' '({arrival_in}[ | <span color="#FF0000">{delay}</span>])][ '
'<span color="#999999">(Net: {net_current} > \[{net_duration}\] ' '<span color="#999999">(Net: {net_current} > \[{net_duration}\] '
@ -119,7 +119,7 @@ status.register("network",
detect_active=True, detect_active=True,
freq_divisor=1000000000, freq_divisor=1000000000,
divisor=1024, divisor=1024,
on_leftclick="alacritty --class terminal-floating -e sudo wifi-menu", on_leftclick="kitty --class terminal-floating -e sudo wifi-menu",
hints={"markup":"pango"}) hints={"markup":"pango"})
#status.register("mpd", #status.register("mpd",

2
.fehbg
View file

@ -1,2 +1,2 @@
#!/bin/sh #!/bin/sh
feh --no-fehbg --bg-scale '/home/kunsi/Pictures/The-rendezvous_peppercarrot-wallpaper_by-David-Revoy.jpg' feh --no-fehbg --bg-fill '/home/kunsi/Pictures/IMG_20231013_175516.jpg'

View file

@ -1,8 +1,8 @@
default-cache-ttl 2 default-cache-ttl 120
default-cache-ttl-ssh 5 default-cache-ttl-ssh 120
max-cache-ttl 2 max-cache-ttl 600
max-cache-ttl-ssh 30 max-cache-ttl-ssh 1800
no-allow-external-cache no-allow-external-cache
enable-ssh-support enable-ssh-support
ignore-cache-for-signing ignore-cache-for-signing
pinentry-program /usr/bin/pinentry-qt pinentry-program /usr/bin/pinentry

View file

@ -5,6 +5,24 @@ Host *
Include ~/.ssh/bwnodes Include ~/.ssh/bwnodes
Host mixer191.lan.c3voc.de
Hostname 10.73.191.1
Host encoder191.lan.c3voc.de
Hostname 10.73.191.3
Host ch-jump
Hostname jump.chaos-at-home.org
Port 2342
User c3voc
Host 10.73.7.*
ProxyJump ch-jump
Host wrt194
Hostname 178.250.162.46
User root
Localforward 127.0.0.1:8080 127.0.0.1:80
Host akamai.lan.c3voc.de Host akamai.lan.c3voc.de
User root User root
@ -14,14 +32,12 @@ Host cloudflare.lan.c3voc.de
Host fastly.lan.c3voc.de Host fastly.lan.c3voc.de
User root User root
Host *.lan.c3voc.de Host *.lan.c3voc.de 172.19.138.10 172.19.138.117
SetEnv TERM=xterm-256color SetEnv TERM=xterm-256color
# for info-beamer and openwrt
#Host 10.73.200.201 HostKeyAlgorithms +ssh-rsa
# User voc
Host 172.19.138.4
PubkeyAcceptedKeyTypes +ssh-rsa PubkeyAcceptedKeyTypes +ssh-rsa
#User voc
Host voc-servercase-switch Host voc-servercase-switch
HostName 10.73.200.200 HostName 10.73.200.200
@ -31,26 +47,10 @@ Host voc-servercase-switch
SetEnv TERM=xterm-256color SetEnv TERM=xterm-256color
User admin User admin
Host r3spluto
HostName r3spluto.ffdus.de
Port 62969
Host qzwi
#HostName 2a00:f820:528::4
HostName 31.47.232.108
LocalForward 3389 localhost:389
Host qzwi-backup
HostName 2a01:4f9:6b:2d99::28:6:1969
Host proxmox-backupstorage Host proxmox-backupstorage
HostName 2a01:4f9:6b:2d99::c0ff:ee HostName 2a01:4f9:6b:2d99::c0ff:ee
User root User root
Host luther-netcup
HostName 46.38.249.46
User sub4632_80
Host voellerei Host voellerei
HostName voellerei.club.entropia.de HostName voellerei.club.entropia.de
Port 22 Port 22