diff --git a/.linux_items/include_x/airootfs/etc/skel/.Xresources b/.linux_items/include_x/airootfs/etc/skel/.Xresources index 8e303276..7c20626f 100755 --- a/.linux_items/include_x/airootfs/etc/skel/.Xresources +++ b/.linux_items/include_x/airootfs/etc/skel/.Xresources @@ -23,7 +23,7 @@ URxvt*externalBorder: 0 !URxvt.colorUL: #87afd7 URxvt.geometry: 92x16 URxvt.internalBorder: 8 -URxvt.shading: 7 +URxvt.shading: 12 URxvt.transparent: true ! Base16 Isotope diff --git a/.linux_items/include_x/airootfs/etc/skel/.update_x b/.linux_items/include_x/airootfs/etc/skel/.update_x index d7baea80..7b83a19e 100755 --- a/.linux_items/include_x/airootfs/etc/skel/.update_x +++ b/.linux_items/include_x/airootfs/etc/skel/.update_x @@ -4,6 +4,7 @@ REGEX_XRANDR='^.* ([0-9]+)x([0-9]+)\+[0-9]+\+[0-9]+.* ([0-9]+)mm x ([0-9]+)mm.*$' REGEX_URXVT='(URxvt.geometry:\s+).*' +TEST_STATION_WALLPAPERS='/usr/share/wallpaper/test-stations' # Get screen data xrandr_str="$(xrandr | grep mm | head -1)" @@ -78,8 +79,21 @@ xset s off xset -dpms xrdb -merge $HOME/.Xresources +# Set wallpaper +_hostname="$(hostnamectl --static | sed 's/.1201.com//')" +_ip="$(ip a show scope global \ + | grep inet \ + | head -1 \ + | sed -r 's#.*inet ([0-9]+.[0-9]+.[0-9]+.[0-9]+.)/.*#\1#')" +if [[ -e "$TEST_STATION_WALLPAPERS/$_hostname" ]]; then + feh --bg-fill "$TEST_STATION_WALLPAPERS/$_hostname" +elif [[ -e "$TEST_STATION_WALLPAPERS/$_ip" ]]; then + feh --bg-fill "$TEST_STATION_WALLPAPERS/$_ip" +else + feh --bg-fill "$HOME/.wallpaper" +fi + # Start common desktop apps -feh --bg-fill "$HOME/.wallpaper" compton --backend xrender --xrender-sync --xrender-sync-fence & sleep 1s x0vncserver -display :0 -passwordfile $HOME/.vnc/passwd -AlwaysShared & diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.30 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.30 new file mode 120000 index 00000000..e7e8c5aa --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.30 @@ -0,0 +1 @@ +bender \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.31 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.31 new file mode 120000 index 00000000..80059e2b --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.31 @@ -0,0 +1 @@ +cortana \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.32 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.32 new file mode 120000 index 00000000..0cf4a743 --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.32 @@ -0,0 +1 @@ +glados \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.33 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.33 new file mode 120000 index 00000000..859a8a22 --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.33 @@ -0,0 +1 @@ +shodan \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.34 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.34 new file mode 120000 index 00000000..2656ea46 --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.34 @@ -0,0 +1 @@ +skynet \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.35 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.35 new file mode 120000 index 00000000..fc6bb73b --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.35 @@ -0,0 +1 @@ +sex-robot \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.36 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.36 new file mode 120000 index 00000000..221efe41 --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.36 @@ -0,0 +1 @@ +combine \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.37 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.37 new file mode 120000 index 00000000..6c400f05 --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.37 @@ -0,0 +1 @@ +locutus \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.38 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.38 new file mode 120000 index 00000000..64c56a36 --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.38 @@ -0,0 +1 @@ +six \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.39 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.39 new file mode 120000 index 00000000..45f6d8e7 --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.39 @@ -0,0 +1 @@ +Data \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.40 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.40 new file mode 120000 index 00000000..b69e57d2 --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.40 @@ -0,0 +1 @@ +Control \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.41 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.41 new file mode 120000 index 00000000..0e2e8212 --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.41 @@ -0,0 +1 @@ +Supremo \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.42 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.42 new file mode 120000 index 00000000..6f65f708 --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.42 @@ -0,0 +1 @@ +Unicron \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.43 b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.43 new file mode 120000 index 00000000..ec4183e6 --- /dev/null +++ b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/10.120.1.43 @@ -0,0 +1 @@ +Lore \ No newline at end of file diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/Control b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/Control new file mode 100644 index 00000000..e69de29b diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/Data b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/Data new file mode 100644 index 00000000..e69de29b diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/Lore b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/Lore new file mode 100644 index 00000000..e69de29b diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/Supremo b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/Supremo new file mode 100644 index 00000000..e69de29b diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/Unicron b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/Unicron new file mode 100755 index 00000000..4089bb81 Binary files /dev/null and b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/Unicron differ diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/bender b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/bender new file mode 100755 index 00000000..2b39c767 Binary files /dev/null and b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/bender differ diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/combine b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/combine new file mode 100755 index 00000000..8a8b0b76 Binary files /dev/null and b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/combine differ diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/cortana b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/cortana new file mode 100644 index 00000000..e69de29b diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/glados b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/glados new file mode 100755 index 00000000..661195b8 Binary files /dev/null and b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/glados differ diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/locutus b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/locutus new file mode 100755 index 00000000..01be685d Binary files /dev/null and b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/locutus differ diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/sex-robot b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/sex-robot new file mode 100755 index 00000000..ed63559d Binary files /dev/null and b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/sex-robot differ diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/shodan b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/shodan new file mode 100755 index 00000000..c781fb2e Binary files /dev/null and b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/shodan differ diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/six b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/six new file mode 100755 index 00000000..a32bf534 Binary files /dev/null and b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/six differ diff --git a/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/skynet b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/skynet new file mode 100755 index 00000000..b4d6cd17 Binary files /dev/null and b/.linux_items/include_x/airootfs/usr/share/wallpapers/test-stations/skynet differ