Update 2023-04-29 14:32 OpenBSD/amd64-x13
This commit is contained in:
parent
16e9a48677
commit
d7840bc511
39
.bin/setvideo
Executable file
39
.bin/setvideo
Executable file
@ -0,0 +1,39 @@
|
|||||||
|
#!/bin/ksh
|
||||||
|
|
||||||
|
# set the video device via argument (if you put something stupid her, so be it...)
|
||||||
|
[ ! -z $1 ] && doas ln -sf /dev/video$1 /dev/video
|
||||||
|
|
||||||
|
# we need it a few times, and caching is faster
|
||||||
|
DUMP=$(dmesg)
|
||||||
|
|
||||||
|
# save the current active video device
|
||||||
|
_cur=$(ls -l /dev/video | sed 's/.*\(.$\)/\1/')
|
||||||
|
|
||||||
|
# starting from dev 4, you need to cd /dev && sh MAKEDEV videoX
|
||||||
|
for i in 0 1 2 3 4 5 6
|
||||||
|
do
|
||||||
|
# find video attach and detach lines
|
||||||
|
_input="$(echo "$DUMP" | grep -E "^video$i\ at.*|^video$i detached" | tail -n 1)"
|
||||||
|
|
||||||
|
# if the last match is a detached line, stop here
|
||||||
|
echo "$_input" | grep -q "detached" && continue
|
||||||
|
|
||||||
|
# take the number from videoX, then grep for what's attached to find
|
||||||
|
# the last description for this device (usb devices may change order
|
||||||
|
# during runtime)
|
||||||
|
|
||||||
|
_type=$(echo "$_input" | cut -d" " -f3)
|
||||||
|
_number=$(echo "$_input" | cut -d" " -f1 | sed 's/[a-z]//g')
|
||||||
|
_desc=$(echo "$DUMP" | grep -E "^$_type at.*" | tail -1 | cut -d'"' -f2)
|
||||||
|
|
||||||
|
# Once we walked to the first non-existing device, we stop.
|
||||||
|
[ -z $_number ] && exit 0
|
||||||
|
|
||||||
|
# Show the device list and mark the current one
|
||||||
|
if [ $_cur -eq $_number ]
|
||||||
|
then
|
||||||
|
echo "> $_number: $_desc"
|
||||||
|
else
|
||||||
|
echo " $_number: $_desc"
|
||||||
|
fi
|
||||||
|
done
|
@ -19,3 +19,4 @@ xinput set-prop /dev/wsmouse "Device Accel Constant Deceleration" 0.4
|
|||||||
xinput set-prop /dev/wsmouse "Device Accel Adaptive Deceleration" 1.2
|
xinput set-prop /dev/wsmouse "Device Accel Adaptive Deceleration" 1.2
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
hsetroot -fill /home/sdk/Documents/bg-grey-with-puffy.png
|
||||||
|
20
.jnewsrc
20
.jnewsrc
@ -1,5 +1,5 @@
|
|||||||
de.newusers.infos: 1-18402,18404-18643,18651
|
de.newusers.infos: 1-18655,18658-18667
|
||||||
de.newusers.questions: 1-8533
|
de.newusers.questions: 1-8533,8538-8546,8550-8564,8566-8568,8570-8584,8587-8652,8654-8748,8751-8762,8765-8824,8832-8901,8904-8906,8911-8913,8917-8928,8932-8942,8944-8973,8979,8982-8987,8994-9019,9021-9022,9024-9074,9076-9096,9098-9100,9103-9123,9127-9183,9185-9186,9189-9219
|
||||||
de.test: 1-558319
|
de.test: 1-558319
|
||||||
de.admin.news.announce: 1-2743,2747,2750-2753,2758-2759,2761,2763-2764,2766-2767,2773-2776,2782,2784-2787,2794-2797,2801,2805,2808-2811,2813,2818-2819,2821-2822,2828-2829,2836,2839,2841,2844,2848-2849,2851,2854,2861-2862,2868-2869,2871-2873,2875-2876,2878,2880-2884,2886,2888-2890,2892-2896,2898-2901,2903,2906,2909-2911,2914-2916,2924-2926,2929-2931,2935,2937,2940-2941,2944,2948-2949,2954-2955,2957,2963,2968,2971,2974-2975,2981,2986-2987,2993,2995,2998,3005,3013,3021-3022,3033,3044,3050,3053,3060,3064,3068,3070,3076,3078-3079,3081,3084,3086-3092,3094,3096-3097,3099,3103,3106-3107,3109-3111,3115-3116,3118-3120,3122-3125,3127-3130,3133,3137,3139,3142-3143,3146-3150,3152-3155,3157-3159,3161-3162,3164,3167
|
de.admin.news.announce: 1-2743,2747,2750-2753,2758-2759,2761,2763-2764,2766-2767,2773-2776,2782,2784-2787,2794-2797,2801,2805,2808-2811,2813,2818-2819,2821-2822,2828-2829,2836,2839,2841,2844,2848-2849,2851,2854,2861-2862,2868-2869,2871-2873,2875-2876,2878,2880-2884,2886,2888-2890,2892-2896,2898-2901,2903,2906,2909-2911,2914-2916,2924-2926,2929-2931,2935,2937,2940-2941,2944,2948-2949,2954-2955,2957,2963,2968,2971,2974-2975,2981,2986-2987,2993,2995,2998,3005,3013,3021-3022,3033,3044,3050,3053,3060,3064,3068,3070,3076,3078-3079,3081,3084,3086-3092,3094,3096-3097,3099,3103,3106-3107,3109-3111,3115-3116,3118-3120,3122-3125,3127-3130,3133,3137,3139,3142-3143,3146-3150,3152-3155,3157-3159,3161-3162,3164,3167
|
||||||
news.announce.newusers: 1-488
|
news.announce.newusers: 1-488
|
||||||
@ -7,7 +7,7 @@ news.newusers.questions: 1-5055
|
|||||||
misc.test: 1-561161
|
misc.test: 1-561161
|
||||||
misc.test.moderated: 1-211
|
misc.test.moderated: 1-211
|
||||||
news.announce.newgroups: 1-2204
|
news.announce.newgroups: 1-2204
|
||||||
news.answers: 1-51343
|
news.answers: 1-51343,54563,54722
|
||||||
control! 1-647
|
control! 1-647
|
||||||
control.cancel! 1-55253700
|
control.cancel! 1-55253700
|
||||||
control.checkgroups! 1-1486
|
control.checkgroups! 1-1486
|
||||||
@ -24,7 +24,7 @@ de.admin.net-abuse.mail! 1-200518
|
|||||||
de.admin.net-abuse.misc! 1-1411
|
de.admin.net-abuse.misc! 1-1411
|
||||||
de.admin.net-abuse.news! 1-15597
|
de.admin.net-abuse.news! 1-15597
|
||||||
de.admin.news.groups! 1-90970,91708,91792,91920,92002
|
de.admin.news.groups! 1-90970,91708,91792,91920,92002
|
||||||
de.admin.news.misc! 1-11774
|
de.admin.news.misc! 1-11774,12577
|
||||||
de.admin.news.regeln! 1-21903
|
de.admin.news.regeln! 1-21903
|
||||||
de.alt.0d! 1-1907
|
de.alt.0d! 1-1907
|
||||||
de.alt.admin! 1-24205,24812
|
de.alt.admin! 1-24205,24812
|
||||||
@ -48,7 +48,7 @@ de.alt.games.schach! 1-4125
|
|||||||
de.alt.gruppenkasper! 1-304547
|
de.alt.gruppenkasper! 1-304547
|
||||||
de.alt.hoerfunk! 1-5756
|
de.alt.hoerfunk! 1-5756
|
||||||
de.alt.mud! 1-2182
|
de.alt.mud! 1-2182
|
||||||
de.alt.music.jazz: 1-1547,1551
|
de.alt.music.jazz: 1-1548,1550-1551
|
||||||
de.alt.music.metal! 1-30547
|
de.alt.music.metal! 1-30547
|
||||||
de.alt.naturheilkunde! 1-24946
|
de.alt.naturheilkunde! 1-24946
|
||||||
de.alt.netdigest! 1-15343
|
de.alt.netdigest! 1-15343
|
||||||
@ -66,7 +66,7 @@ de.alt.technik.misc! 1-1822
|
|||||||
de.alt.technik.waffen! 1-9499
|
de.alt.technik.waffen! 1-9499
|
||||||
de.alt.test! 1-27832
|
de.alt.test! 1-27832
|
||||||
de.alt.ufo! 1-16143
|
de.alt.ufo! 1-16143
|
||||||
de.answers! 1-11871
|
de.answers! 1-11871,13997,14076
|
||||||
de.comm.abuse! 1-5990
|
de.comm.abuse! 1-5990
|
||||||
de.comm.chatsystems! 1-1135
|
de.comm.chatsystems! 1-1135
|
||||||
de.comm.funk.cb! 1-2455
|
de.comm.funk.cb! 1-2455
|
||||||
@ -91,7 +91,7 @@ de.comm.provider.metronet! 1-12937
|
|||||||
de.comm.provider.misc! 1-16602
|
de.comm.provider.misc! 1-16602
|
||||||
de.comm.provider.status! 1-2874
|
de.comm.provider.status! 1-2874
|
||||||
de.comm.provider.t-online! 1-21146
|
de.comm.provider.t-online! 1-21146
|
||||||
de.comm.provider.usenet! 1-13495
|
de.comm.provider.usenet! 1-13495,14504
|
||||||
de.comm.software.40tude-dialog! 1-39925
|
de.comm.software.40tude-dialog! 1-39925
|
||||||
de.comm.software.browser.internet-explorer! 1-2281
|
de.comm.software.browser.internet-explorer! 1-2281
|
||||||
de.comm.software.browser.misc! 1-2573
|
de.comm.software.browser.misc! 1-2573
|
||||||
@ -104,9 +104,9 @@ de.comm.software.mozilla.browser! 1-99719
|
|||||||
de.comm.software.mozilla.mailnews! 1-99044
|
de.comm.software.mozilla.mailnews! 1-99044
|
||||||
de.comm.software.mozilla.misc! 1-23622
|
de.comm.software.mozilla.misc! 1-23622
|
||||||
de.comm.software.mozilla.nightly-builds! 1-24072
|
de.comm.software.mozilla.nightly-builds! 1-24072
|
||||||
de.comm.software.newsreader! 1-22744
|
de.comm.software.newsreader! 1-22744,24788
|
||||||
de.comm.software.newsserver! 1-4195
|
de.comm.software.newsserver! 1-4195
|
||||||
de.comm.software.outlook-express! 1-6625
|
de.comm.software.outlook-express! 1-6625,6845
|
||||||
de.comm.software.webserver! 1-4819
|
de.comm.software.webserver! 1-4819
|
||||||
de.comm.technik.dsl! 1-64287
|
de.comm.technik.dsl! 1-64287
|
||||||
de.comm.technik.isdn! 1-5298
|
de.comm.technik.isdn! 1-5298
|
||||||
@ -134,7 +134,7 @@ de.comp.hardware.monitore! 1-6768
|
|||||||
de.comp.hardware.netzwerke.misc! 1-35386
|
de.comp.hardware.netzwerke.misc! 1-35386
|
||||||
de.comp.hardware.netzwerke.wireless! 1-39440
|
de.comp.hardware.netzwerke.wireless! 1-39440
|
||||||
de.comp.hardware.scanner! 1-3283
|
de.comp.hardware.scanner! 1-3283
|
||||||
de.comp.lang.c: 1-17026,17028-17034,17038-17039,17042,17044,17046,17048-17051,17053-17059,17061,17063,17071,17077,17082,17084,17087-17088,17141,17143-17144,17161,17190,17199-17200,17232,17239,17247,17253,17503,17510-17511,17516-17518,17534-17536,17541,17552-17553,17555-17560,17562-17564,17568-17571,17579-17582,17585,17594,17596-17598,17609-17610,17612,17619,17627-17630,17635-17641,17647,17650-17664,17674-17675,17690,17704,17712,17719-17721,17735-17736,17775-17776,17881,17953,18555,18711,18987,19295-19299,19303,19524,19973,20115
|
de.comp.lang.c: 1-17072,17074-17077,17082,17084,17086-17088,17090-17096,17103,17108,17115,17123,17125,17141,17143-17144,17161,17190,17199-17200,17232,17239,17247,17253,17503,17510-17511,17516-17518,17534-17536,17541,17552-17553,17555-17560,17562-17564,17568-17571,17579-17582,17585,17594,17596-17598,17609-17610,17612,17619,17627-17630,17635-17641,17647,17650-17664,17674-17675,17690,17704,17712,17719-17721,17735-17736,17775-17776,17881,17953,18555,18711,18987,19295-19299,19303,19524,19973,20115,20918
|
||||||
de.comp.lang.delphi.misc! 1-49786
|
de.comp.lang.delphi.misc! 1-49786
|
||||||
de.comp.lang.delphi.non-tech! 1-4359
|
de.comp.lang.delphi.non-tech! 1-4359
|
||||||
de.comp.lang.forth! 1-1782
|
de.comp.lang.forth! 1-1782
|
||||||
|
6
.kshrc
6
.kshrc
@ -292,12 +292,6 @@ l() {
|
|||||||
# cam
|
# cam
|
||||||
alias camformats="ffplay -f v4l2 -list_formats all -i /dev/video"
|
alias camformats="ffplay -f v4l2 -list_formats all -i /dev/video"
|
||||||
alias cam="ffplay -loglevel quiet -f v4l2 -input_format mjpeg -video_size 640x480 -i /dev/video"
|
alias cam="ffplay -loglevel quiet -f v4l2 -input_format mjpeg -video_size 640x480 -i /dev/video"
|
||||||
setcam() {
|
|
||||||
_dev=$1
|
|
||||||
echo ln -sf /dev/video${_dev:=0} /dev/video
|
|
||||||
doas ln -sf /dev/video${_dev:=0} /dev/video
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# EMAIL HANDLING
|
# EMAIL HANDLING
|
||||||
|
Loading…
Reference in New Issue
Block a user