From 5e046473899c135d1d0db070152cf21766844d23 Mon Sep 17 00:00:00 2001 From: c0dev0id Date: Tue, 28 Mar 2023 18:19:41 +0200 Subject: [PATCH] Update 2023-03-28 18:19 OpenBSD/amd64 --- .Xdefaults | 156 ++++++++++++- .Xresources | 398 --------------------------------- .bin/_config | 18 +- .bin/dexec_browser | 42 ++-- .bin/netrestart | 7 +- .bin/rec_scr | 7 +- .bin/sp | 2 +- .config/dunst/dunstrc | 17 +- .config/spectrwm/spectrwm.conf | 22 +- .exrc | 40 +++- .kshrc | 26 +-- .vim/vimrc | 1 - 12 files changed, 255 insertions(+), 481 deletions(-) delete mode 100644 .Xresources diff --git a/.Xdefaults b/.Xdefaults index 58179eb..6113ebc 100644 --- a/.Xdefaults +++ b/.Xdefaults @@ -1,5 +1,153 @@ -! $OpenBSD: dot.Xdefaults,v 1.3 2014/07/10 10:22:59 jasper Exp $ -XTerm*loginShell:true +! -- CURSOR --! +"Xcursor.size: 32 +"Xcursor.size: 32 +Xcursor.size: +Xcursor.theme: +xterm.cursorTheme: -!Xcursor.theme: Adwaita -!Xcursor.size: 64 +! -- XIDLE -- ! +XIdle*position: sw +XIdle*delay: 1 +XIdle*timeout: 300 + +! -- XLOCK -- ! +xlock.description: off +xlock.echokeys: off +xlock.info: +xlock.background: #181818 +xlock.foreground: #D6D5D3 +xlock.mode: blank +xlock.username: username: +xlock.password: password: + +! -- XCLOCK -- ! +xclock*analog: false +xclock*update: 1 +xclock*background: #181818 +xclock*foreground: #D6D5D3 + +! -- XPDF -- ! +xpdf*enableFreetype: yes +xpdf*antialias: yes +xpdf*urlCommand: chrome %s +xpdf*viKeys: on + +! -- XCALC -- ! +xcalc.ti.background: #282828 +xcalc.ti.bevel.background: #181818 +xcalc.ti.bevel.screen.background: #181818 +xcalc.ti.bevel.screen.OCT.background: #181818 +xcalc.ti.bevel.screen.OCT.foreground: LightSeaGreen +xcalc.ti.bevel.screen.HEX.background: #181818 +xcalc.ti.bevel.screen.HEX.foreground: LightSeaGreen +xcalc.ti.bevel.screen.DEC.background: #181818 +xcalc.ti.bevel.screen.DEC.foreground: LightSeaGreen +xcalc.ti.bevel.screen.DEG.background: #181818 +xcalc.ti.bevel.screen.DEG.foreground: LightSeaGreen +xcalc.ti.bevel.screen.GRAD.background: #181818 +xcalc.ti.bevel.screen.GRAD.foreground: LightSeaGreen +xcalc.ti.bevel.screen.RAD.background: #181818 +xcalc.ti.bevel.screen.RAD.foreground: LightSeaGreen +xcalc.ti.bevel.screen.INV.background: #181818 +xcalc.ti.bevel.screen.INV.foreground: Red +xcalc.ti.bevel.screen.LCD.background: #181818 +xcalc.ti.bevel.screen.LCD.foreground: LightSeaGreen +xcalc.ti.bevel.screen.LCD.shadowWidth: 0 +xcalc.ti.bevel.screen.M.background: #181818 +xcalc.ti.bevel.screen.M.foreground: LightSeaGreen +xcalc.ti.bevel.screen.P.background: #181818 +xcalc.ti.bevel.screen.P.foreground: Yellow +xcalc.ti.Command.foreground: White +xcalc.ti.Command.background: #777777 +xcalc.ti.button5.background: Orange3 +xcalc.ti.button17.background: #611161 +xcalc.ti.button18.background: #611161 +xcalc.ti.button19.background: #611161 +xcalc.ti.button20.background: #611111 +xcalc.ti.button25.background: #722222 +xcalc.ti.button30.background: #833333 +xcalc.ti.button35.background: #944444 +xcalc.ti.button40.background: #a55555 +xcalc.ti.button45.background: #a55555 +xcalc.ti.button50.background: #a55555 +xcalc.ti.button22.background: #222262 +xcalc.ti.button23.background: #222262 +xcalc.ti.button24.background: #222272 +xcalc.ti.button27.background: #333373 +xcalc.ti.button28.background: #333373 +xcalc.ti.button29.background: #333373 +xcalc.ti.button32.background: #444484 +xcalc.ti.button33.background: #444484 +xcalc.ti.button34.background: #444484 +xcalc.ti.button37.background: #555595 +xcalc.ti.button38.background: #555595 +xcalc.ti.button39.background: #555595 +xcalc.ti.button42.background: #555595 +xcalc.ti.button43.background: #555595 +xcalc.ti.button44.background: #555595 +xcalc.ti.button47.background: #555595 +xcalc.ti.button48.background: #555595 +xcalc.ti.button49.background: #555595 +xcalc.ti.button52.background: #555595 +xcalc*cursor: hand2 +xcalc*shapestyle: rectangle + +! -- XMESSAGE -- ! +xmessage.form.okay.shapeStyle: rectangle +xmessage.form.okay.background: #555595 +xmessage.form.okay.foreground: #D6D5D3 +xmessage*background: #181818 +xmessage*foreground: #D6D5D3 +xmessage*defaultButton: okay +Xmessage.form.message.Scroll: WhenNeeded + +! -- XDVI -- ! +xdvi.wwwbrowser: chrome +xdvi.gsAlpha: true +xdvi.unique: true +xdvi.watchFile: 10 + +! -- GNUPLOT -- ! +gnuplot*background: white +gnuplot*textColor: black +gnuplot*borderColor: black +gnuplot*axisColor: black +gnuplot*line1Color: red +gnuplot*line2Color: green +gnuplot*line3Color: blue +gnuplot*line4Color: magenta +gnuplot*line5Color: cyan +gnuplot*line6Color: sienna +gnuplot*line7Color: orange +gnuplot*line8Color: coral + +! -- XTERM -- ! +xterm*loginShell:true +xterm*faceName: AnonymiceNerdFont +xterm*faceSize: 11 +xterm*allowTitleOps: false +xterm*bufferedFPS: 60 +xterm*hold: false +xterm*sessionMgt: false +xterm*allowBoldFonts: false +xterm*allowsends: false +xterm*background: #000000 +xterm*foreground: #D6D5D3 +xterm*cursorColor: #990000 +xterm*scrollBar: false +xterm*color0: #181818 +xterm*color1: #dc322f +xterm*color2: #859900 +xterm*color3: #b58900 +xterm*color4: #268bd2 +xterm*color5: #d33682 +xterm*color6: #2aa198 +xterm*color7: #D6D5D3 +xterm*color8: #000000 +xterm*color9: #cb4b16 +xterm*color10: #5B6900 +xterm*color11: #7E6000 +xterm*color12: #045E9D +xterm*color13: #A62E68 +xterm*color14: #127E76 +xterm*color15: #eee8d5 diff --git a/.Xresources b/.Xresources deleted file mode 100644 index 7621d1a..0000000 --- a/.Xresources +++ /dev/null @@ -1,398 +0,0 @@ -! -- TomorrowNightBright -- ! -#define color0 #181818 -#define color1 #dc322f -#define color2 #859900 -#define color3 #b58900 -#define color4 #268bd2 -#define color5 #d33682 -#define color6 #2aa198 -#define color7 #D6D5D3 -#define color8 #000000 -#define color9 #cb4b16 -#define color10 #5B6900 -#define color11 #7E6000 -#define color12 #045E9D -#define color13 #A62E68 -#define color14 #127E76 -#define color15 #eee8d5 - -#define FG #D6D5D3 -#define BG #000000 -#define CC #990000 - -#define EDITOR nvi -#define BROWSER qutebrowser -#define XFONT -misc-tamsyn-medium-r-normal--15-108-100-100-c-80-iso8859-1 - -! -- SET DEFAULTS -- ! -*.foreground: FG -*.background: BG -*.cursorColor: CC -! *.font: XFONT - -*.color0: color0 -*.color1: color1 -*.color2: color2 -*.color3: color3 -*.color4: color4 -*.color5: color5 -*.color6: color6 -*.color7: color7 -*.color8: color8 -*.color9: color9 -*.color10: color10 -*.color11: color11 -*.color12: color12 -*.color13: color13 -*.color14: color14 -*.color15: color15 - - -! ! -- XCURSOR -- ! -! #ifdef SRVR_x1_home_codevoid_de -! Xcursor.theme: dmz -Xcursor.size: 32 -! #endif - -! -- XFT SETTINGS -- ! - -! default -! Xft.dpi: 96 - -Xft.autohint: 0 -Xft.lcdfilter: lcddefault -Xft.hintstyle: hintslight -Xft.hinting: 1 -Xft.antialias: 1 -Xft.rgba: rgb - -! -- XIDLE -- ! -XIdle*position: sw -XIdle*delay: 1 -XIdle*timeout: 300 - -! -- XLOCK -- ! -xlock.description: off -xlock.echokeys: off -xlock.info: -xlock.background: color0 -xlock.foreground: FG -xlock.mode: blank -xlock.username: username: -xlock.password: password: -xlock.font: XFONT -xlock.planfont: XFONT - -! -- XCAL -- ! -xcalendar*firstDay: 1 -xcalendar*markHoliday: false - -! -- XCLOCK -- ! -xclock*analog: false -xclock*update: 1 -xclock*Foreground: FG -xclock*background: color0 - -! -- XPDF -- ! -xpdf*enableFreetype: yes -xpdf*antialias: yes -xpdf*foreground: color5 -xpdf*background: color0 -xpdf*urlCommand: BROWSER %s -xpdf*viKeys: on - -! -- XCALC -- ! -xcalc*geometry: 200x275 -xcalc.ti.bevel.background: #111111 -xcalc.ti.bevel.screen.background: #000000 -xcalc.ti.bevel.screen.DEG.background: #000000 -xcalc.ti.bevel.screen.DEG.foreground: LightSeaGreen -xcalc.ti.bevel.screen.GRAD.background: #000000 -xcalc.ti.bevel.screen.GRAD.foreground: LightSeaGreen -xcalc.ti.bevel.screen.RAD.background: #000000 -xcalc.ti.bevel.screen.RAD.foreground: LightSeaGreen -xcalc.ti.bevel.screen.INV.background: #000000 -xcalc.ti.bevel.screen.INV.foreground: Red -xcalc.ti.bevel.screen.LCD.background: #000000 -xcalc.ti.bevel.screen.LCD.foreground: LightSeaGreen -xcalc.ti.bevel.screen.LCD.shadowWidth: 0 -xcalc.ti.bevel.screen.M.background: #000000 -xcalc.ti.bevel.screen.M.foreground: LightSeaGreen -xcalc.ti.bevel.screen.P.background: #000000 -xcalc.ti.bevel.screen.P.foreground: Yellow -xcalc.ti.Command.foreground: White -xcalc.ti.Command.background: #777777 -xcalc.ti.button5.background: Orange3 -xcalc.ti.button19.background: #611161 -xcalc.ti.button18.background: #611161 -xcalc.ti.button20.background: #611111 -xcalc.ti.button25.background: #722222 -xcalc.ti.button30.background: #833333 -xcalc.ti.button35.background: #944444 -xcalc.ti.button40.background: #a55555 -xcalc.ti.button22.background: #222262 -xcalc.ti.button23.background: #222262 -xcalc.ti.button24.background: #222272 -xcalc.ti.button27.background: #333373 -xcalc.ti.button28.background: #333373 -xcalc.ti.button29.background: #333373 -xcalc.ti.button32.background: #444484 -xcalc.ti.button33.background: #444484 -xcalc.ti.button34.background: #444484 -xcalc.ti.button37.background: #555595 -xcalc.ti.button38.background: #555595 -xcalc.ti.button39.background: #555595 -xcalc*cursor: hand2 -xcalc*shapestyle: rectangle - -! -- XMESSAGE -- ! -.xmessage.form.okay.shapeStyle: rectangle -.xmessage.form.okay.background: BG -.xmessage.form.okay.foreground: FG -xmessage*message*background: color0 -xmessage*defaultButton: okay -Xmessage.form.message.Scroll: WhenNeeded - -! -- XDVI -- ! -xdvi.background: color0 -xdvi.wwwbrowser: BROWSER -Un -xdvi.gsAlpha: true -xdvi.unique: true -xdvi.watchFile: 10 - -! -- HERBE -- ! -herbe.background_color: #181818 -herbe.border_color: #FF6A00 -herbe.font_color: #C0C0C0 -herbe.font_pattern: Spleen-15 -herbe.line_spacing: 5 -herbe.padding: 10 -herbe.width: 480 -herbe.border_size: 1 -herbe.pos_x: 60 -herbe.pos_y: 85 -! 0 = TOP_LEFT, 1 = TOP_RIGHT, 2 = BOTTOM_LEFT, 3 = BOTTOM_RIGHT -herbe.corner: 1 -herbe.duration: 15 - -! -- GNUPLOT -- ! -gnuplot*background: white -gnuplot*textColor: black -gnuplot*borderColor: black -gnuplot*axisColor: black -gnuplot*line1Color: red -gnuplot*line2Color: green -gnuplot*line3Color: blue -gnuplot*line4Color: magenta -gnuplot*line5Color: cyan -gnuplot*line6Color: sienna -gnuplot*line7Color: orange -gnuplot*line8Color: coral - -! -- XOSVIEW -- ! -! General Resources -xosview*geometry: 184x148 -xosview*captions: true -xosview*labels: true -xosview*meterLabelColor: #cccccc -xosview*usedlabels: true -xosview*usedLabelColor: #cccccc -xosview*borderwidth: 1 -xosview*font: 6x10 -xosview*background: #222222 -xosview*foreground: #cccccc -xosview*enableStipple: true -xosview*samplesPerSec: 10 -xosview*graphNumCols: 128 -! Load Meter Resources -xosview*load: true -xosview*loadCritColor: red -xosview*loadWarnColor: orange -xosview*loadProcColor: blue -xosview*loadIdleColor: green2 -xosview*loadPriority: 20 -xosview*loadCritThreshold: 5 -xosview*loadWarnThreshold: 2 -xosview*loadDecay: false -xosview*loadGraph: false -xosview*loadUsedFormat: float - -! CPU Meter Resources -xosview*cpu: true -xosview*cpuUserColor: blue -xosview*cpuNiceColor: yellow -xosview*cpuSystemColor: red -xosview*cpuInterruptColor: red -xosview*cpuFreeColor: green2 -xosview*cpuPriority: 1 -xosview*cpuDecay: true -xosview*cpuGraph: true -xosview*cpuUsedFormat: percent - -! Memory Meter Resources -xosview*mem: True -xosview*memUsedColor: blue -xosview*memSharedColor: yellow -xosview*memBufferColor: DarkOrange -xosview*memCacheColor: red -xosview*memFreeColor: green2 -!xosview*memTextColor: blue -!xosview*memOtherColor: orange -!xosview*memActiveColor: blue -!xosview*memInactiveColor: lightblue -xosview*memPriority: 10 -xosview*memDecay: False -xosview*memGraph: False -xosview*memUsedFormat: autoscale - -! Swap Meter Resources -xosview*swap: True -xosview*swapUsedColor: blue -xosview*swapFreeColor: green2 -xosview*swapReservedColor: yellow -xosview*swapPriority: 10 -xosview*swapDecay: False -xosview*swapGraph: False -xosview*swapUsedFormat: autoscale - -! Page Meter Resources -xosview*page: True -xosview*pageBandwidth: 120 -xosview*pageInColor: blue -xosview*pageOutColor: red -xosview*pageIdleColor: green2 -xosview*pagePriority: 5 -xosview*pageDecay: False -xosview*pageGraph: False -xosview*pageUsedFormat: autoscale - -! Network Meter Resources -xosview*net: True -xosview*netBandwidth: 25000000 ! for 100Mbit/s Ethernet (could be 12500000) -xosview*netInColor: blue -xosview*netOutColor: red -xosview*netBackground: green2 -xosview*netPriority: 2 -xosview*netDecay: True -xosview*netGraph: False -xosview*netUsedFormat: autoscale - -! Wireless Link -xosview*quality: True - -! Interrupt Meter Resources -xosview*interrupts: True -xosview*intOnColor: red -xosview*intOffColor: blue -xosview*intPriority: 1 - -! Interrupt Rate Meter Resources -xosview*irqrate: True -xosview*irqrateUsedColor: red -xosview*irqrateIdleColor: black -xosview*irqratePriority: 1 -xosview*irqrateUsedFormat: autoscale -xosview*irqrateDecay: True -xosview*irqrateGraph: False - -! Battery Meter Resources -xosview*battery: True -xosview*batteryLeftColor: blue -xosview*batteryUsedColor: red -xosview*batteryPriority: 50 -xosview*batteryUsedFormat: percent - -! Disk Meter Resources -xosview*disk: True -xosview*diskUsedColor: red -xosview*diskIdleColor: green2 -xosview*diskWriteColor: yellow -xosview*diskReadColor: blue -xosview*diskBandwidth: 80000000 ! 80MB/s -xosview*diskPriority: 10 -xosview*diskDecay: True -xosview*diskUsedFormat: autoscale -xosview*diskGraph: False - -! Raid Meter Resources -xosview*RAID: False -xosview*RAIDdevicecount: 1 -xosview*RAIDdiskOnlineColor: green2 -xosview*RAIDdiskFailureColor: red -xosview*RAIDresyncdoneColor: yellow -xosview*RAIDresynctodoColor: red -xosview*RAIDresynccompleteColor: green -xosview*RAIDPriority: 20 -xosview*RAIDUsedFormat: percent - -! XTerm specific -xterm*faceName: AnonymiceNerdFont -xterm*faceSize: 11 - -xterm*allowTitleOps: false - -xterm*bufferedFPS: 60 -xterm*hold: false -xterm*sessionMgt: false -xterm*allowBoldFonts: false -xterm*allowsends: false - -xterm*background: #000000 -xterm*foreground: #D6D5D3 -xterm*cursorColor: #990000 -xterm*scrollBar: false - -!xterm*charClass: 33:48,35:48,37-38:48,43-47:48,58:48,61:48,63-64:48,95:48,126:48 -!xterm*on2Clicks: regex [[:alpha:]]+://([[:alnum:]!#+,./=?@_~-]|(%[[:xdigit:]][[:xdigit:]]))+ - -xterm*color0: #181818 -xterm*color1: #dc322f -xterm*color2: #859900 -xterm*color3: #b58900 -xterm*color4: #268bd2 -xterm*color5: #d33682 -xterm*color6: #2aa198 -xterm*color7: #D6D5D3 -xterm*color8: #000000 -xterm*color9: #cb4b16 -xterm*color10: #5B6900 -xterm*color11: #7E6000 -xterm*color12: #045E9D -xterm*color13: #A62E68 -xterm*color14: #127E76 -xterm*color15: #eee8d5 - -! URxvt specific -URxvt*font: XFONT -URxvt*boldFont: XFONT -URxvt*italicFont: XFONT - -URxvt*background: BG -URxvt*foreground: FG -URxvt*cursorColor: CC -URxvt*scrollBar: false - -URxvt*color0: #181818 -URxvt*color1: #dc322f -URxvt*color2: #859900 -URxvt*color3: #b58900 -URxvt*color4: #268bd2 -URxvt*color5: #d33682 -URxvt*color6: #2aa198 -URxvt*color7: #D6D5D3 -URxvt*color8: #000000 -URxvt*color9: #cb4b16 -URxvt*color10: #5B6900 -URxvt*color11: #7E6000 -URxvt*color12: #045E9D -URxvt*color13: #A62E68 -URxvt*color14: #127E76 -URxvt*color15: #eee8d5 -URxvt*intensityStyles: false - -URxvt.depth: 24 -URxvt.iso14755: false -URxvt.letterSpace: 0 -URxvt.lineSpace: 0 - -XTerm*cursorTheme: diff --git a/.bin/_config b/.bin/_config index a208ce5..13a5cf1 100644 --- a/.bin/_config +++ b/.bin/_config @@ -4,21 +4,15 @@ # # FONTS # -#DFONT="FuraCodeNerdFont-13" # Font for dmenu -##SFONT="FuraCodeNerdFont-11" # productive -#SFONT="-uw-ttyp0-medium-r-normal--18-170-75-75-c-90-iso8859-1" -#BFONT="InputMono-15" # couch distance -#HFONT="FuraCodeNerdFont-19" # presentation - -DFONT="InputMono-8" # Font for dmenu -SFONT="InputMono-8" # couch distance -BFONT="InputMono-12" # couch distance -HFONT="InputMono-14" # couch distance +DFONT="FuraCodeNerdFont-8" +SFONT="FuraCodeNerdFont-8" +BFONT="FuraCodeNerdFont-10" +HFONT="FuraCodeNerdFont-12" # # TERMINALS # -STERM="st -f $SFONT" +STERM="st -f -xos4-terminus-medium-r-normal--20-200-72-72-c-100-iso10646-1" BTERM="st -f $BFONT" HTERM="st -f $HFONT" @@ -30,7 +24,7 @@ HTERM="st -f $HFONT" # DMENUOPTS="-fn '$DFONT' -nb #121212 -nf #707070 -sf #FFA600 -sb #121212 -l 20 -i -f" # SPECTRWM GREY -DMENUOPTS="-fn '$DFONT' -nb #121212 -nf #707070 -sf #CCCCCC -sb #121212 -l 20 -i -f" +DMENUOPTS="-fn '$DFONT' -nb #181818 -nf #999999 -sf #CCCCCC -sb #181818 -i -f" DMENU_CMD="dmenu $DMENUOPTS" DMENURUN_CMD="dmenu_run $DMENUOPTS" diff --git a/.bin/dexec_browser b/.bin/dexec_browser index f1ae968..59813f0 100755 --- a/.bin/dexec_browser +++ b/.bin/dexec_browser @@ -155,28 +155,28 @@ choose_browser() { gopher://*) DEFAULT="Lagrange (default)"; ;; gemini://*) DEFAULT="Lagrange (default)"; ;; *.pdf|*.cb|*.ps) DEFAULT="Zathura (default)"; ;; - 192.168.*) DEFAULT="Firefox (default)"; ;; - *github.com*) DEFAULT="Firefox (default)"; ;; - *amazon.de*) DEFAULT="Firefox (default)"; ;; - *twitter.com*) DEFAULT="Firefox (default)"; ;; - *chaos.social*) DEFAULT="Firefox (default)"; ;; - *hetzner.cloud*) DEFAULT="Firefox (default)"; ;; - *hetzner.de*) DEFAULT="Firefox (default)"; ;; - *duckduckgo.com/*images*) DEFAULT="Firefox (default)"; ;; + 192.168.*) DEFAULT="Chrome (default)"; ;; + *github.com*) DEFAULT="Chrome (default)"; ;; + *amazon.de*) DEFAULT="Chrome (default)"; ;; + *twitter.com*) DEFAULT="Chrome (default)"; ;; + *chaos.social*) DEFAULT="Chrome (default)"; ;; + *hetzner.cloud*) DEFAULT="Chrome (default)"; ;; + *hetzner.de*) DEFAULT="Chrome (default)"; ;; + *duckduckgo.com/*images*) DEFAULT="Chrome (default)"; ;; *codevoid.de*) DEFAULT="Luakit (default)"; ;; - *google.*) DEFAULT="Firefox (default)"; ;; - *youtube.com*) DEFAULT="Firefox (default)"; ;; - *youtu.be*) DEFAULT="Firefox (default)"; ;; - *bsd.network*) DEFAULT="Firefox (default)"; ;; - *itch.io*) DEFAULT="Firefox (default)"; ;; - *chat.uugrn.org*) DEFAULT="Firefox (default)"; ;; - *[./]amazon.*) DEFAULT="Firefox (default)"; ;; - *comdirect.de*) DEFAULT="Firefox (default)"; ;; - *motorradfreunde-rheinneckar.de*) DEFAULT="Firefox (default)"; ;; - *polo-motorrad.com*) DEFAULT="Firefox (default)"; ;; - *peek-cloppenburg.de*) DEFAULT="Firefox (default)"; ;; - *asos.com*) DEFAULT="Firefox (default)"; ;; - *zalando.de*) DEFAULT="Firefox (default)"; ;; + *google.*) DEFAULT="Chrome (default)"; ;; + *youtube.com*) DEFAULT="Chrome (default)"; ;; + *youtu.be*) DEFAULT="Chrome (default)"; ;; + *bsd.network*) DEFAULT="Chrome (default)"; ;; + *itch.io*) DEFAULT="Chrome (default)"; ;; + *chat.uugrn.org*) DEFAULT="Chrome (default)"; ;; + *[./]amazon.*) DEFAULT="Chrome (default)"; ;; + *comdirect.de*) DEFAULT="Chrome (default)"; ;; + *motorradfreunde-rheinneckar.de*) DEFAULT="Chrome (default)"; ;; + *polo-motorrad.com*) DEFAULT="Chrome (default)"; ;; + *peek-cloppenburg.de*) DEFAULT="Chrome (default)"; ;; + *asos.com*) DEFAULT="Chrome (default)"; ;; + *zalando.de*) DEFAULT="Chrome (default)"; ;; *) DEFAULT="Chrome (default)"; ;; esac diff --git a/.bin/netrestart b/.bin/netrestart index b06103c..4707bd5 100755 --- a/.bin/netrestart +++ b/.bin/netrestart @@ -1,6 +1,9 @@ #!/bin/sh -x -doas ifconfig trunk1 destroy -doas ifconfig trunk0 destroy +#doas ifconfig trunk1 destroy +#doas ifconfig trunk0 destroy doas sh /etc/netstart +sleep 1 +sleep 1 +sleep 1 doas rcctl restart resolvd doas rcctl restart dhcpleased diff --git a/.bin/rec_scr b/.bin/rec_scr index 24a3c87..61d11bb 100755 --- a/.bin/rec_scr +++ b/.bin/rec_scr @@ -26,9 +26,10 @@ set -x ffmpeg -y -loglevel error -hide_banner ${_ffmpeg_param} "${_vidfile}" set +x -# with audio? -[ "$1" == "-a" ] \ - && _audio_encode_param="-filter_complex amix=inputs=2,stereotools=phase=5,compand=attacks=0:points=-80/-115|-35.1/-80|-35/-35|20/20 -c:a aac -b:a 160k" +# # with audio? +# [ "$1" == "-a" ] \ +# && _audio_encode_param="-filter_complex amix=inputs=2,stereotools=phase=5,compand=attacks=0:points=-80/-115|-35.1/-80|-35/-35|20/20 -c:a aac -b:a 160k" +_audio_encode_param="-filter_complex amix=inputs=2,stereotools=phase=5,compand=attacks=0:points=-80/-115|-35.1/-80|-35/-35|20/20 -c:a aac -b:a 160k" printf 'Encoding...\n' set -x diff --git a/.bin/sp b/.bin/sp index c83083e..b2dd383 100755 --- a/.bin/sp +++ b/.bin/sp @@ -8,7 +8,7 @@ WID=$(wmctrl -x -l scratchpad | fgrep '.scratchpad' | cut -d" " -f1) if [ -z "$WID" ] then - sterm -c scratchpad -g 156x42+240+140 & + sterm -c scratchpad -g 150x40+130+80 & else # check if window is iconfified or on another WS (or both) if xwininfo -id $WID | fgrep -q IsUnMapped diff --git a/.config/dunst/dunstrc b/.config/dunst/dunstrc index 3f18416..6591da9 100644 --- a/.config/dunst/dunstrc +++ b/.config/dunst/dunstrc @@ -5,13 +5,13 @@ # dynamic width from 0 to 300 # width = (0, 300) # constant width of 300 - width = 400 + width = 200 # The maximum height of a single notification, excluding the frame. - height = 400 + height = 200 # Position the notification in the top right corner origin = top-right # Offset from the origin - offset = 25x50 + offset = 12x25 # Scale factor. It is auto-detected if value is 0. scale = 0 @@ -19,9 +19,9 @@ progress_bar = false # Padding between text and separator. - padding = 8 - horizontal_padding = 8 - frame_width = 2 + padding = 2 + horizontal_padding = 2 + frame_width = 1 # Defines color of the frame around the notification window. frame_color = "#333" @@ -32,9 +32,8 @@ sort = yes ### Text ### - - font = FuraCodeNerdFont-8 - line_height = 2 + font = "FuraCodeNerdFont 8" + line_height = 1 markup = no # The format of the message. Possible variables are: diff --git a/.config/spectrwm/spectrwm.conf b/.config/spectrwm/spectrwm.conf index 340374e..f464fd9 100644 --- a/.config/spectrwm/spectrwm.conf +++ b/.config/spectrwm/spectrwm.conf @@ -14,8 +14,8 @@ bar_color = rgb:18/18/18 bar_color_selected = rgb:18/24/28 bar_font_color = rgb:99/99/99,red bar_font_color_selected = rgb:ff/ff/ff -bar_font = FuraCodeNerdFont-11 -bar_font_pua = FuraCodeNerdFont-13 +bar_font = FuraCodeNerdFont-6 +bar_font_pua = FuraCodeNerdFont-6 bar_action = cbar bar_action_expand = 1 bar_at_bottom = 0 @@ -45,7 +45,7 @@ quirk[scratchpad] = FLOAT + ANYWHERE + FOCUSPREV quirk[Nsxiv:tabbed] = NOFOCUSONMAP + FOCUSPREV # Window Manager Keys -keyboard_mapping = ~/.config/spectrwm/spectrwm_map.conf +keyboard_mapping = ~/.config/spectrwm/spectrwm_map.conf # Custom Programs program[sterm] = sterm @@ -54,8 +54,20 @@ bind[sterm] = MOD+Return program[bterm] = bterm bind[bterm] = MOD+Shift+Return -program[devterm] = texec dev-src -bind[devterm] = MOD+Shift+D +program[bterm] = hterm +bind[bterm] = MOD+Control+Return + +program[irssi] = texec x +bind[irssi] = MOD+Shift+X + +program[Super] = dexec_super +bind[Super] = Super_L + +program[mutt] = texec mutt +bind[mutt] = MOD+Shift+M + +program[omutt] = texec mutt-openbsd-all +bind[omutt] = MOD+Shift+O program[exec] = dexec bind[exec] = MOD+D diff --git a/.exrc b/.exrc index 2bb7928..781ce52 100644 --- a/.exrc +++ b/.exrc @@ -1,29 +1,45 @@ +" interface set showmode set showmatch set ruler -set shiftwidth=4 -set tabstop=4 -set tags=tags set verbose set leftright -set extended +set noflash +" set windowname +set number + +" indentation +set shiftwidth=4 +set tabstop=4 +set wrapmargin=4 +set expandtab + +" search +set tags=tags set iclower set searchincr -set report=1 -set number -"set expandtab +set wrapscan set noerrorbell +set extended +set noedcompatible +" set nomodeline -" nice but messes up copy paste -"set wrapmargin=3 -"set noai -"set beautify +" regular expressions +" set extended + +" other +set nolock +set path=. +set cedit= " Don't be smart with indent levels -map I 0i +" map I 0i " Format paragraph map gq !)par -w72qie " map tab to 4 spaces " map!      + +" try to map backspace to c-h +" map!   diff --git a/.kshrc b/.kshrc index 00c45c4..87a60aa 100644 --- a/.kshrc +++ b/.kshrc @@ -54,9 +54,9 @@ HISTSIZE=2000 export HISTCONTROL HISTFILE HISTSIZE ### SOFTWARE PREFERENCES -EDITOR="vim" -VISUAL="vim" -BROWSER="luakit -un" +EDITOR="nvi" +VISUAL="nvi" +BROWSER="chrome" PAGER="less" export EDITOR VISUAL BROWSER PAGER @@ -123,6 +123,7 @@ alias ssh-config="gpg-edit ~/.ssh/config" alias kshrc="vim ~/.kshrc" alias muttrc="vim ~/.mutt/rc-common" alias vimrc="vim ~/.vim/vimrc" +alias exrc="vim ~/.exrc" alias kludges="vim ~/.notion/cfg_kludges.lua" alias spectrwmrc="vim ~/.config/spectrwm/spectrwm.conf" @@ -194,11 +195,10 @@ alias pkg_delete="doas \pkg_delete ${PKGOPT}" alias pkg_info="\pkg_info ${PKGOPT}" pkg_reset() { pkg_delete -cIX $( "/home/sdk/diffs/${PN}.diff" echo "/home/sdk/diffs/${PN}.diff" @@ -406,7 +406,7 @@ alias port-modgo-update='make MODGO_VERSION=latest modgo-gen-modules > modules.i # DPB alias proot-rebuild="doas proot -c /etc/proot.conf; doas chroot /home/dpb pkg_add ccache" alias proot-do="doas chroot /home/dpb/" -alias dmake="doas /usr/ports/infrastructure/bin/dpb -B /home/dpb -c -p 4 -j 4" +alias dmake="doas /usr/ports/infrastructure/bin/dpb -B /home/dpb -c" ######################################################################## # KERNEL STUFF @@ -558,7 +558,7 @@ xrandr_only_primary() { done } xrandr_mirror() { - xrandr_set same-as + xrandr_set same-as --mode 1920x1080 } xrandr_extend_above() { xrandr_set above diff --git a/.vim/vimrc b/.vim/vimrc index d18b7d2..30a5409 100644 --- a/.vim/vimrc +++ b/.vim/vimrc @@ -24,7 +24,6 @@ set spelllang=de,en set re=1 let mapleader = "," - " * and # are only highlighting " n searches in the direction of * or # nnoremap * *``