update kshrc, openbox config, tint2rc, launchers
This commit is contained in:
parent
9c69581540
commit
3432ef4807
11 changed files with 1175 additions and 96 deletions
57
kshrc
57
kshrc
|
@ -101,20 +101,6 @@ mondev(){
|
|||
esac
|
||||
}
|
||||
|
||||
siroonian()
|
||||
{
|
||||
case $1 in
|
||||
connect)
|
||||
sudo openfortivpn;;
|
||||
auth)
|
||||
kinit dstevens;;
|
||||
desktop)
|
||||
xfreerdp /u:siroonian\\dstevens +bitmap-cache -grab-keyboard -wallpaper /audio-mode:local /dynamic-resolution +clipboard /v:devworkstation3.siroonian.local;;
|
||||
*)
|
||||
echo "usage: siroonian [connect | auth | desktop]";;
|
||||
esac
|
||||
}
|
||||
|
||||
waitfor()
|
||||
{
|
||||
while pgrep $1; do
|
||||
|
@ -122,13 +108,6 @@ waitfor()
|
|||
done
|
||||
}
|
||||
|
||||
mergeandtest()
|
||||
{
|
||||
git checkout $1
|
||||
git checkout -b $1_$2_test
|
||||
git merge $2
|
||||
}
|
||||
|
||||
9man()
|
||||
{
|
||||
if [ "${TERM}" != "dumb" ]; then
|
||||
|
@ -158,11 +137,16 @@ today(){
|
|||
|
||||
mode(){
|
||||
hasPanel=0
|
||||
hasTile=0
|
||||
if [ ! -z "$1" ]; then
|
||||
if pgrep tint2; then
|
||||
hasPanel=1
|
||||
killall tint2
|
||||
fi
|
||||
if pgrep zentile; then
|
||||
hasTile=1
|
||||
killall zentile
|
||||
fi
|
||||
case $1 in
|
||||
desktop)
|
||||
~/src/zenUtils/extdisplay.sh solo
|
||||
|
@ -184,6 +168,9 @@ mode(){
|
|||
if [ ${hasPanel} -eq 1 ]; then
|
||||
tint2 &
|
||||
fi
|
||||
if [ ${hasTile} -eq 1 ]; then
|
||||
zentile &
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
|
@ -224,22 +211,39 @@ dreadlock() {
|
|||
$cmd "$@" | nobs
|
||||
}
|
||||
|
||||
felt() {
|
||||
if [ ! -e ./felt ]; then
|
||||
echo "i give to you; my felt"
|
||||
return
|
||||
fi
|
||||
case $1 in
|
||||
test)
|
||||
./felt 127.0.0.1:8888 mongodb://felt_api:dimensional_core_filings@127.0.0.1:27017/felt
|
||||
;;
|
||||
*)
|
||||
echo "did you mean 'felt test'?"
|
||||
esac
|
||||
}
|
||||
|
||||
|
||||
export WINIT_X11_SCALE_FACTOR=1
|
||||
export LC_ALL=en_US.UTF-8
|
||||
export GPG_TTY=$(tty)
|
||||
export VISUAL=micro
|
||||
export EDITOR=micro
|
||||
export BROWSER=qutebrowser
|
||||
export BROWSER=netsurf
|
||||
export GTK_THEME=steppenwolf-dark
|
||||
export MICRO_TRUECOLOR=1
|
||||
export GOPATH=~/src/go
|
||||
export GOPROXY=on
|
||||
export ZEIT_DB=~/.zeit/db
|
||||
export DOTNET_ROOT=${HOME}/bin/dotnet
|
||||
export SIGNID=90587A740FA4FFA0971575383B7FBC22144E6398
|
||||
export ENCRID=F5672E001CC962BE3B6C8887C65B677280C66DE5
|
||||
export MBOX_ROOT=/home/nilix/lib/mail/zoho
|
||||
export LIGHTCRYSTAL_SITE_DIR=/home/nilix/src/lightcrystal.systems/site
|
||||
export LIGHTCRYSTAL_STATIC_DIR=/home/nilix/src/lightcrystal.systems/static
|
||||
export DENO_INSTALL="/home/nilix/.deno"
|
||||
export PODLIST_DATA_DIR="/home/nilix/lib/podcasts"
|
||||
if [ "$TERM" = "dumb" ]; then
|
||||
PS1='$(indicator) '
|
||||
export PINENTRY_USER_DATA=tty
|
||||
|
@ -250,6 +254,7 @@ if [ "$TERM" = "dumb" ]; then
|
|||
else
|
||||
PS1='\033]0;$(whoami)@$(hostname): ${PWD}\007[ $(hostname): ${PWD} ]\n$(indicator) '
|
||||
export PINENTRY_USER_DATA=curses
|
||||
# export MBLAZE_PAGER=more
|
||||
fi
|
||||
bind -m '^L'='^C'clear'^J'
|
||||
|
||||
|
@ -280,10 +285,12 @@ if [ "$winid" ]; then
|
|||
alias cd=_cd
|
||||
fi
|
||||
|
||||
PATH=${HOME}/bin/crystal/bin:${PATH}
|
||||
PATH=${HOME}/.local/bin:${PATH}
|
||||
PATH=${HOME}/.dotnet/tools:${PATH}
|
||||
PATH=${HOME}/src/go/bin:${PATH}
|
||||
|
||||
PATH=${HOME}/lib/signal-cli-0.10.8/bin:${PATH}
|
||||
PATH="$DENO_INSTALL/bin:$PATH"
|
||||
if [ -d ~/bin ]; then
|
||||
PATH=~/bin:${PATH}
|
||||
for x in ~/bin/*; do
|
||||
|
@ -292,3 +299,5 @@ if [ -d ~/bin ]; then
|
|||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
export PATH
|
||||
|
|
20
launchers/acme.desktop
Normal file
20
launchers/acme.desktop
Normal file
|
@ -0,0 +1,20 @@
|
|||
[Desktop Entry]
|
||||
Comment[en_US]=Plan9 text editor and development environment
|
||||
Comment=Plan9 text editor and development environment
|
||||
Exec=/home/nilix/bin/a
|
||||
GenericName[en_US]=
|
||||
GenericName=
|
||||
Icon=/home/nilix/lib/img/ux/spaceglenda100.png
|
||||
MimeType=
|
||||
Name[en_US]=Acme
|
||||
Name=Acme
|
||||
Path=
|
||||
StartupNotify=true
|
||||
Terminal=false
|
||||
TerminalOptions=
|
||||
Type=Application
|
||||
Version=1.0
|
||||
X-DBUS-ServiceName=
|
||||
X-DBUS-StartupType=
|
||||
X-KDE-SubstituteUID=false
|
||||
X-KDE-Username=
|
317
launchers/mimeapps.list
Normal file
317
launchers/mimeapps.list
Normal file
|
@ -0,0 +1,317 @@
|
|||
[Default Applications]
|
||||
=acme.desktop;nmtui.desktop;org.inkscape.Inkscape.desktop;tint2.desktop;exo-terminal-emulator.desktop;xfce-backdrop-settings.desktop;nm-connection-editor.desktop;plasma-windowed.desktop;mednaffe.desktop;lximage-qt-screenshot.desktop;mixxx.desktop;rox.desktop;org.kde.klipper.desktop;gimp.desktop;laptop-mode-tools.desktop;io.github.jliljebl.Flowblade.desktop;htop.desktop;paprefs.desktop;org.kde.partitionmanager.desktop;libreoffice-writer.desktop;exo-preferred-applications.desktop;xfce4-about.desktop;winetricks.desktop;pnmixer.desktop;gparted.desktop;libreoffice-draw.desktop;mpv.desktop;libreoffice-impress.desktop;hamster-time-tracker.desktop;compton.desktop;lximage-qt.desktop;thunar.desktop;picom.desktop;libreoffice-calc.desktop;org.qutebrowser.qutebrowser.desktop;exo-mail-reader.desktop;exo-file-manager.desktop;audacity.desktop;kvantummanager.desktop;libreoffice-startcenter.desktop;systemsettings.desktop;nitrogen.desktop;org.kde.kcalc.desktop;rxvt-unicode.desktop;exo-web-browser.desktop;libreoffice-base.desktop;qt5ct.desktop;thunderbird.desktop;libreoffice-math.desktop;thunar-bulk-rename.desktop;kdesystemsettings.desktop;vncviewer.desktop;lxappearance.desktop;cups.desktop;virtualbox.desktop;firefox.desktop;thunar-settings.desktop;0install.desktop
|
||||
application/clarisworks=libreoffice-writer.desktop;libreoffice-draw.desktop;libreoffice-calc.desktop
|
||||
application/csv=libreoffice-calc.desktop
|
||||
application/excel=libreoffice-calc.desktop
|
||||
application/illustrator=org.inkscape.Inkscape.desktop
|
||||
application/macwriteii=libreoffice-writer.desktop
|
||||
application/mathml+xml=libreoffice-math.desktop
|
||||
application/msexcel=libreoffice-calc.desktop
|
||||
application/mspowerpoint=libreoffice-impress.desktop
|
||||
application/msword=libreoffice-writer.desktop
|
||||
application/mxf=mpv.desktop
|
||||
application/ogg=mpv.desktop;audacity.desktop
|
||||
application/pcx=lximage-qt.desktop
|
||||
application/pdf=org.inkscape.Inkscape.desktop;gimp.desktop;libreoffice-draw.desktop
|
||||
application/postscript=org.inkscape.Inkscape.desktop;gimp.desktop
|
||||
application/prs.plucker=libreoffice-writer.desktop
|
||||
application/rdf+xml=org.qutebrowser.qutebrowser.desktop;firefox.desktop
|
||||
application/rss+xml=firefox.desktop
|
||||
application/rtf=libreoffice-writer.desktop
|
||||
application/sdp=mpv.desktop
|
||||
application/smil=mpv.desktop
|
||||
application/streamingmedia=mpv.desktop
|
||||
application/tab-separated-values=libreoffice-calc.desktop
|
||||
application/visio=org.inkscape.Inkscape.desktop
|
||||
application/visio.drawing=org.inkscape.Inkscape.desktop
|
||||
application/vnd.apple.mpegurl=mpv.desktop
|
||||
application/vnd.corel-draw=org.inkscape.Inkscape.desktop;libreoffice-draw.desktop
|
||||
application/vnd.flowblade-project=io.github.jliljebl.Flowblade.desktop
|
||||
application/vnd.lotus-1-2-3=libreoffice-calc.desktop
|
||||
application/vnd.lotus-wordpro=libreoffice-writer.desktop
|
||||
application/vnd.ms-asf=mpv.desktop
|
||||
application/vnd.ms-excel=libreoffice-calc.desktop
|
||||
application/vnd.ms-excel.sheet.binary.macroEnabled.12=libreoffice-calc.desktop
|
||||
application/vnd.ms-excel.sheet.macroEnabled.12=libreoffice-calc.desktop
|
||||
application/vnd.ms-excel.template.macroEnabled.12=libreoffice-calc.desktop
|
||||
application/vnd.ms-powerpoint=libreoffice-impress.desktop
|
||||
application/vnd.ms-powerpoint.presentation.macroEnabled.12=libreoffice-impress.desktop
|
||||
application/vnd.ms-powerpoint.slideshow.macroEnabled.12=libreoffice-impress.desktop
|
||||
application/vnd.ms-powerpoint.template.macroEnabled.12=libreoffice-impress.desktop
|
||||
application/vnd.ms-publisher=libreoffice-draw.desktop
|
||||
application/vnd.ms-word=libreoffice-writer.desktop
|
||||
application/vnd.ms-word.document.macroEnabled.12=libreoffice-writer.desktop
|
||||
application/vnd.ms-word.template.macroEnabled.12=libreoffice-writer.desktop
|
||||
application/vnd.ms-works=libreoffice-writer.desktop;libreoffice-calc.desktop
|
||||
application/vnd.oasis.opendocument.chart=libreoffice-calc.desktop
|
||||
application/vnd.oasis.opendocument.chart-template=libreoffice-calc.desktop
|
||||
application/vnd.oasis.opendocument.database=libreoffice-base.desktop
|
||||
application/vnd.oasis.opendocument.formula=libreoffice-math.desktop
|
||||
application/vnd.oasis.opendocument.formula-template=libreoffice-math.desktop
|
||||
application/vnd.oasis.opendocument.graphics=libreoffice-draw.desktop
|
||||
application/vnd.oasis.opendocument.graphics-flat-xml=libreoffice-draw.desktop
|
||||
application/vnd.oasis.opendocument.graphics-template=libreoffice-draw.desktop
|
||||
application/vnd.oasis.opendocument.presentation=libreoffice-impress.desktop
|
||||
application/vnd.oasis.opendocument.presentation-flat-xml=libreoffice-impress.desktop
|
||||
application/vnd.oasis.opendocument.presentation-template=libreoffice-impress.desktop
|
||||
application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop
|
||||
application/vnd.oasis.opendocument.spreadsheet-flat-xml=libreoffice-calc.desktop
|
||||
application/vnd.oasis.opendocument.spreadsheet-template=libreoffice-calc.desktop
|
||||
application/vnd.oasis.opendocument.text=libreoffice-writer.desktop
|
||||
application/vnd.oasis.opendocument.text-flat-xml=libreoffice-writer.desktop
|
||||
application/vnd.oasis.opendocument.text-master=libreoffice-writer.desktop
|
||||
application/vnd.oasis.opendocument.text-master-template=libreoffice-writer.desktop
|
||||
application/vnd.oasis.opendocument.text-template=libreoffice-writer.desktop
|
||||
application/vnd.oasis.opendocument.text-web=libreoffice-writer.desktop
|
||||
application/vnd.openofficeorg.extension=libreoffice-startcenter.desktop
|
||||
application/vnd.openxmlformats-officedocument.presentationml.presentation=libreoffice-impress.desktop
|
||||
application/vnd.openxmlformats-officedocument.presentationml.slide=libreoffice-impress.desktop
|
||||
application/vnd.openxmlformats-officedocument.presentationml.slideshow=libreoffice-impress.desktop
|
||||
application/vnd.openxmlformats-officedocument.presentationml.template=libreoffice-impress.desktop
|
||||
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=libreoffice-calc.desktop
|
||||
application/vnd.openxmlformats-officedocument.spreadsheetml.template=libreoffice-calc.desktop
|
||||
application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop
|
||||
application/vnd.openxmlformats-officedocument.wordprocessingml.template=libreoffice-writer.desktop
|
||||
application/vnd.palm=libreoffice-writer.desktop
|
||||
application/vnd.rn-realmedia=mpv.desktop
|
||||
application/vnd.rn-realmedia-vbr=mpv.desktop
|
||||
application/vnd.stardivision.writer-global=libreoffice-writer.desktop
|
||||
application/vnd.sun.xml.base=libreoffice-base.desktop
|
||||
application/vnd.sun.xml.calc=libreoffice-calc.desktop
|
||||
application/vnd.sun.xml.calc.template=libreoffice-calc.desktop
|
||||
application/vnd.sun.xml.draw=libreoffice-draw.desktop
|
||||
application/vnd.sun.xml.draw.template=libreoffice-draw.desktop
|
||||
application/vnd.sun.xml.impress=libreoffice-impress.desktop
|
||||
application/vnd.sun.xml.impress.template=libreoffice-impress.desktop
|
||||
application/vnd.sun.xml.math=libreoffice-math.desktop
|
||||
application/vnd.sun.xml.writer=libreoffice-writer.desktop
|
||||
application/vnd.sun.xml.writer.global=libreoffice-writer.desktop
|
||||
application/vnd.sun.xml.writer.template=libreoffice-writer.desktop
|
||||
application/vnd.visio=org.inkscape.Inkscape.desktop;libreoffice-draw.desktop
|
||||
application/vnd.wordperfect=libreoffice-writer.desktop
|
||||
application/vsd=org.inkscape.Inkscape.desktop
|
||||
application/wordperfect=libreoffice-writer.desktop
|
||||
application/x-123=libreoffice-calc.desktop
|
||||
application/x-abiword=libreoffice-writer.desktop
|
||||
application/x-aportisdoc=libreoffice-writer.desktop
|
||||
application/x-audacity-project=audacity.desktop
|
||||
application/x-cue=mpv.desktop
|
||||
application/x-dbase=libreoffice-calc.desktop
|
||||
application/x-dbf=libreoffice-calc.desktop
|
||||
application/x-directory=qtfm.desktop
|
||||
application/x-doc=libreoffice-writer.desktop
|
||||
application/x-dos_ms_excel=libreoffice-calc.desktop
|
||||
application/x-excel=libreoffice-calc.desktop
|
||||
application/x-extension-m4a=mpv.desktop
|
||||
application/x-extension-mp4=mpv.desktop
|
||||
application/x-extension-txt=libreoffice-writer.desktop
|
||||
application/x-fictionbook+xml=libreoffice-writer.desktop
|
||||
application/x-hwp=libreoffice-writer.desktop
|
||||
application/x-iwork-keynote-sffkey=libreoffice-impress.desktop
|
||||
application/x-iwork-numbers-sffnumbers=libreoffice-calc.desktop
|
||||
application/x-iwork-pages-sffpages=libreoffice-writer.desktop
|
||||
application/x-matroska=mpv.desktop
|
||||
application/x-mpegurl=mpv.desktop
|
||||
application/x-ms-excel=libreoffice-calc.desktop
|
||||
application/x-msexcel=libreoffice-calc.desktop
|
||||
application/x-mswrite=libreoffice-writer.desktop
|
||||
application/x-ogg=mpv.desktop
|
||||
application/x-ogm=mpv.desktop
|
||||
application/x-ogm-audio=mpv.desktop
|
||||
application/x-ogm-video=mpv.desktop
|
||||
application/x-pagemaker=libreoffice-draw.desktop
|
||||
application/x-quattropro=libreoffice-calc.desktop
|
||||
application/x-shorten=mpv.desktop
|
||||
application/x-smil=mpv.desktop
|
||||
application/x-sony-bbeb=libreoffice-writer.desktop
|
||||
application/x-starcalc=libreoffice-calc.desktop
|
||||
application/x-stardraw=libreoffice-draw.desktop
|
||||
application/x-starwriter=libreoffice-writer.desktop
|
||||
application/x-streamingmedia=mpv.desktop
|
||||
application/x-t602=libreoffice-writer.desktop
|
||||
application/x-tint2-theme=tint2conf.desktop
|
||||
application/x-virtualbox-ova=virtualbox.desktop
|
||||
application/x-virtualbox-ovf=virtualbox.desktop
|
||||
application/x-virtualbox-vbox=virtualbox.desktop
|
||||
application/x-virtualbox-vbox-extpack=virtualbox.desktop
|
||||
application/x-visio=org.inkscape.Inkscape.desktop
|
||||
application/x-vsd=org.inkscape.Inkscape.desktop
|
||||
application/x-wpg=libreoffice-draw.desktop
|
||||
application/x-xccx=org.inkscape.Inkscape.desktop
|
||||
application/x-xcdt=org.inkscape.Inkscape.desktop
|
||||
application/x-xcgm=org.inkscape.Inkscape.desktop
|
||||
application/x-xcmx=org.inkscape.Inkscape.desktop
|
||||
application/x-xpinstall=firefox.desktop
|
||||
application/x-xsk1=org.inkscape.Inkscape.desktop
|
||||
application/xhtml+xml=org.qutebrowser.qutebrowser.desktop;firefox.desktop
|
||||
application/xml=org.qutebrowser.qutebrowser.desktop;firefox.desktop
|
||||
audio/3gpp=mpv.desktop
|
||||
audio/3gpp2=mpv.desktop
|
||||
audio/AMR=mpv.desktop
|
||||
audio/aac=mpv.desktop;audacity.desktop
|
||||
audio/ac3=mpv.desktop;audacity.desktop
|
||||
audio/aiff=mpv.desktop
|
||||
audio/amr-wb=mpv.desktop
|
||||
audio/basic=audacity.desktop
|
||||
audio/dv=mpv.desktop
|
||||
audio/eac3=mpv.desktop
|
||||
audio/flac=mpv.desktop;audacity.desktop
|
||||
audio/m3u=mpv.desktop
|
||||
audio/m4a=mpv.desktop
|
||||
audio/mp1=mpv.desktop
|
||||
audio/mp2=mpv.desktop
|
||||
audio/mp3=mpv.desktop
|
||||
audio/mp4=mpv.desktop;audacity.desktop
|
||||
audio/mpeg=mpv.desktop;audacity.desktop
|
||||
audio/mpeg2=mpv.desktop
|
||||
audio/mpeg3=mpv.desktop
|
||||
audio/mpegurl=mpv.desktop
|
||||
audio/mpg=mpv.desktop
|
||||
audio/musepack=mpv.desktop
|
||||
audio/ogg=mpv.desktop
|
||||
audio/opus=mpv.desktop
|
||||
audio/rn-mpeg=mpv.desktop
|
||||
audio/scpls=mpv.desktop
|
||||
audio/vnd.dolby.heaac.1=mpv.desktop
|
||||
audio/vnd.dolby.heaac.2=mpv.desktop
|
||||
audio/vnd.dts=mpv.desktop
|
||||
audio/vnd.dts.hd=mpv.desktop
|
||||
audio/vnd.rn-realaudio=mpv.desktop
|
||||
audio/vorbis=mpv.desktop
|
||||
audio/wav=mpv.desktop
|
||||
audio/webm=mpv.desktop
|
||||
audio/x-aac=mpv.desktop
|
||||
audio/x-adpcm=mpv.desktop
|
||||
audio/x-aiff=mpv.desktop;audacity.desktop
|
||||
audio/x-ape=mpv.desktop
|
||||
audio/x-flac=audacity.desktop
|
||||
audio/x-m4a=mpv.desktop
|
||||
audio/x-matroska=mpv.desktop
|
||||
audio/x-mp1=mpv.desktop
|
||||
audio/x-mp2=mpv.desktop
|
||||
audio/x-mp3=mpv.desktop
|
||||
audio/x-mpegurl=mpv.desktop
|
||||
audio/x-mpg=mpv.desktop
|
||||
audio/x-ms-asf=mpv.desktop
|
||||
audio/x-ms-wma=mpv.desktop;audacity.desktop
|
||||
audio/x-musepack=mpv.desktop
|
||||
audio/x-pls=mpv.desktop
|
||||
audio/x-pn-au=mpv.desktop
|
||||
audio/x-pn-realaudio=mpv.desktop
|
||||
audio/x-pn-wav=mpv.desktop
|
||||
audio/x-pn-windows-pcm=mpv.desktop
|
||||
audio/x-realaudio=mpv.desktop
|
||||
audio/x-scpls=mpv.desktop
|
||||
audio/x-shorten=mpv.desktop
|
||||
audio/x-tta=mpv.desktop
|
||||
audio/x-vorbis=mpv.desktop
|
||||
audio/x-vorbis+ogg=mpv.desktop;audacity.desktop
|
||||
audio/x-wav=mpv.desktop;audacity.desktop
|
||||
audio/x-wavpack=mpv.desktop
|
||||
image/bmp=gimp.desktop;lximage-qt.desktop;qView.desktop
|
||||
image/cgm=org.inkscape.Inkscape.desktop
|
||||
image/g3fax=gimp.desktop
|
||||
image/gif=gimp.desktop;lximage-qt.desktop;qView.desktop;org.qutebrowser.qutebrowser.desktop;firefox.desktop
|
||||
image/icns=qView.desktop
|
||||
image/jp2=qView.desktop
|
||||
image/jpeg=gimp.desktop;lximage-qt.desktop;qView.desktop;org.qutebrowser.qutebrowser.desktop;firefox.desktop
|
||||
image/jpg=lximage-qt.desktop;qView.desktop
|
||||
image/png=gimp.desktop;lximage-qt.desktop;qView.desktop;org.qutebrowser.qutebrowser.desktop;firefox.desktop
|
||||
image/svg+xml=org.inkscape.Inkscape.desktop;gimp.desktop;lximage-qt.desktop;qView.desktop
|
||||
image/svg+xml-compressed=org.inkscape.Inkscape.desktop
|
||||
image/svg-xml=lximage-qt.desktop
|
||||
image/tiff=gimp.desktop;lximage-qt.desktop;qView.desktop
|
||||
image/vnd.wap.wbmp=qView.desktop
|
||||
image/webp=qView.desktop
|
||||
image/x-bmp=lximage-qt.desktop
|
||||
image/x-compressed-xcf=gimp.desktop
|
||||
image/x-emf=libreoffice-draw.desktop
|
||||
image/x-eps=org.inkscape.Inkscape.desktop
|
||||
image/x-exr=gimp.desktop
|
||||
image/x-fits=gimp.desktop
|
||||
image/x-freehand=libreoffice-draw.desktop
|
||||
image/x-gimp-gbr=gimp.desktop
|
||||
image/x-gimp-gih=gimp.desktop
|
||||
image/x-gimp-pat=gimp.desktop
|
||||
image/x-icon=gimp.desktop;qView.desktop
|
||||
image/x-pcx=gimp.desktop;lximage-qt.desktop
|
||||
image/x-portable-anymap=gimp.desktop
|
||||
image/x-portable-bitmap=gimp.desktop;lximage-qt.desktop;qView.desktop
|
||||
image/x-portable-graymap=gimp.desktop;qView.desktop
|
||||
image/x-portable-greymap=lximage-qt.desktop
|
||||
image/x-portable-pixmap=gimp.desktop;lximage-qt.desktop;qView.desktop
|
||||
image/x-psd=gimp.desktop
|
||||
image/x-psp=gimp.desktop
|
||||
image/x-sgi=gimp.desktop
|
||||
image/x-targa=lximage-qt.desktop
|
||||
image/x-tga=gimp.desktop;lximage-qt.desktop
|
||||
image/x-vsd=org.inkscape.Inkscape.desktop
|
||||
image/x-webp=gimp.desktop
|
||||
image/x-win-bitmap=qView.desktop
|
||||
image/x-wmf=org.inkscape.Inkscape.desktop;gimp.desktop;libreoffice-draw.desktop
|
||||
image/x-xbitmap=gimp.desktop;qView.desktop
|
||||
image/x-xcdr=org.inkscape.Inkscape.desktop
|
||||
image/x-xcf=gimp.desktop
|
||||
image/x-xcursor=gimp.desktop
|
||||
image/x-xpixmap=gimp.desktop;qView.desktop
|
||||
image/x-xwindowdump=gimp.desktop
|
||||
inode/directory=qtfm.desktop;thunar.desktop
|
||||
message/rfc822=thunderbird.desktop
|
||||
text/comma-separated-values=libreoffice-calc.desktop
|
||||
text/csv=libreoffice-calc.desktop
|
||||
text/html=org.qutebrowser.qutebrowser.desktop;firefox.desktop
|
||||
text/mathml=libreoffice-math.desktop
|
||||
text/plain=libreoffice-writer.desktop
|
||||
text/rtf=libreoffice-writer.desktop
|
||||
text/spreadsheet=libreoffice-calc.desktop
|
||||
text/tab-separated-values=libreoffice-calc.desktop
|
||||
text/x-comma-separated-values=libreoffice-calc.desktop
|
||||
text/x-csv=libreoffice-calc.desktop
|
||||
text/xml=org.qutebrowser.qutebrowser.desktop;firefox.desktop
|
||||
video/3gp=mpv.desktop
|
||||
video/3gpp=mpv.desktop
|
||||
video/3gpp2=mpv.desktop
|
||||
video/avi=mpv.desktop
|
||||
video/divx=mpv.desktop
|
||||
video/dv=mpv.desktop
|
||||
video/fli=mpv.desktop
|
||||
video/flv=mpv.desktop
|
||||
video/mkv=mpv.desktop
|
||||
video/mng=qView.desktop
|
||||
video/mp2t=mpv.desktop
|
||||
video/mp4=mpv.desktop
|
||||
video/mp4v-es=mpv.desktop
|
||||
video/mpeg=mpv.desktop;audacity.desktop
|
||||
video/msvideo=mpv.desktop
|
||||
video/ogg=mpv.desktop
|
||||
video/quicktime=mpv.desktop
|
||||
video/vnd.divx=mpv.desktop
|
||||
video/vnd.mpegurl=mpv.desktop
|
||||
video/vnd.rn-realvideo=mpv.desktop
|
||||
video/webm=mpv.desktop;firefox.desktop
|
||||
video/x-avi=mpv.desktop
|
||||
video/x-flc=mpv.desktop
|
||||
video/x-flic=mpv.desktop
|
||||
video/x-flv=mpv.desktop
|
||||
video/x-m4v=mpv.desktop
|
||||
video/x-matroska=mpv.desktop
|
||||
video/x-mng=qView.desktop
|
||||
video/x-mpeg2=mpv.desktop
|
||||
video/x-mpeg3=mpv.desktop
|
||||
video/x-ms-afs=mpv.desktop
|
||||
video/x-ms-asf=mpv.desktop
|
||||
video/x-ms-wmv=mpv.desktop
|
||||
video/x-ms-wmx=mpv.desktop
|
||||
video/x-ms-wvxvideo=mpv.desktop
|
||||
video/x-msvideo=mpv.desktop
|
||||
video/x-ogm=mpv.desktop
|
||||
video/x-ogm+ogg=mpv.desktop
|
||||
video/x-theora=mpv.desktop
|
||||
video/x-theora+ogg=mpv.desktop
|
||||
x-scheme-handler/chrome=firefox.desktop
|
||||
x-scheme-handler/ftp=firefox.desktop
|
||||
x-scheme-handler/http=org.qutebrowser.qutebrowser.desktop;firefox.desktop
|
||||
x-scheme-handler/https=org.qutebrowser.qutebrowser.desktop;firefox.desktop
|
||||
x-scheme-handler/mailto=thunderbird.desktop
|
||||
x-scheme-handler/qute=org.qutebrowser.qutebrowser.desktop
|
||||
x-scheme-handler/vnd.libreoffice.cmis=libreoffice-startcenter.desktop
|
18
launchers/mimeinfo.cache
Normal file
18
launchers/mimeinfo.cache
Normal file
|
@ -0,0 +1,18 @@
|
|||
[MIME Cache]
|
||||
application/pdf=wine-extension-pdf.desktop;
|
||||
application/rtf=wine-extension-rtf.desktop;
|
||||
application/vnd.ms-htmlhelp=wine-extension-chm.desktop;
|
||||
application/winhlp=wine-extension-hlp.desktop;
|
||||
application/x-ips-patch=wine-extension-ips.desktop;
|
||||
application/x-mswinurl=wine-extension-url.desktop;
|
||||
application/x-mswrite=wine-extension-wri.desktop;
|
||||
application/x-wine-extension-ini=wine-extension-ini.desktop;
|
||||
application/x-wine-extension-msp=wine-extension-msp.desktop;
|
||||
application/x-wine-extension-vbs=wine-extension-vbs.desktop;
|
||||
application/xml=wine-extension-xml.desktop;
|
||||
image/gif=wine-extension-gif.desktop;
|
||||
image/jpeg=wine-extension-jfif.desktop;wine-extension-jpe.desktop;
|
||||
image/png=wine-extension-png.desktop;
|
||||
text/html=wine-extension-htm.desktop;
|
||||
text/plain=userapp-micro-0QJ4V0.desktop;userapp-micro-HNRCW0.desktop;wine-extension-txt.desktop;
|
||||
x-scheme-handler/mailto=muttwrapper.sh.desktop;
|
20
launchers/mixxx.desktop
Normal file
20
launchers/mixxx.desktop
Normal file
|
@ -0,0 +1,20 @@
|
|||
[Desktop Entry]
|
||||
Comment[en_US]=Virtual DJ Software
|
||||
Comment=Virtual DJ Software
|
||||
Exec=mixxx
|
||||
GenericName[en_US]=Virtual-Turntables
|
||||
GenericName=Virtual-Turntables
|
||||
Icon=mixxx
|
||||
MimeType=
|
||||
Name[en_US]=Mixxx
|
||||
Name=Mixxx
|
||||
Path=
|
||||
StartupNotify=true
|
||||
Terminal=false
|
||||
TerminalOptions=
|
||||
Type=Application
|
||||
Version=1.0
|
||||
X-DBUS-ServiceName=
|
||||
X-DBUS-StartupType=
|
||||
X-KDE-SubstituteUID=false
|
||||
X-KDE-Username=
|
12
launchers/st.desktop
Normal file
12
launchers/st.desktop
Normal file
|
@ -0,0 +1,12 @@
|
|||
[Desktop Entry]
|
||||
Type=Application
|
||||
Exec=st
|
||||
TryExec=st
|
||||
Icon=/home/nilix/lib/img/ux/st.png
|
||||
Terminal=false
|
||||
Categories=System;TerminalEmulator;
|
||||
|
||||
Name=st
|
||||
GenericName=Terminal
|
||||
Comment=st is a simple terminal implementation for X
|
||||
StartupWMClass=st-256color
|
20
launchers/uxn.desktop
Normal file
20
launchers/uxn.desktop
Normal file
|
@ -0,0 +1,20 @@
|
|||
[Desktop Entry]
|
||||
Comment[en_US]=Varvara Uxn emulator
|
||||
Comment=Varvara Uxn emulator
|
||||
Path=/home/nilix/lib/potato
|
||||
Exec=/home/nilix/bin/uxnemu boot.rom
|
||||
GenericName[en_US]=Uxn Virtual Machine
|
||||
GenericName=Uxn Virtual Machine
|
||||
Icon=/home/nilix/lib/img/ux/uxn64.png
|
||||
MimeType=
|
||||
Name[en_US]=Uxn
|
||||
Name=Uxn
|
||||
StartupNotify=true
|
||||
Terminal=false
|
||||
TerminalOptions=
|
||||
Type=Application
|
||||
Version=1.0
|
||||
X-DBUS-ServiceName=
|
||||
X-DBUS-StartupType=
|
||||
X-KDE-SubstituteUID=false
|
||||
X-KDE-Username=
|
|
@ -1,11 +1,50 @@
|
|||
env QT_QPA_PLATFORMTHEME=qt5ct
|
||||
env GTK_THEME=steppenwolf-dark
|
||||
# misc low level stuff
|
||||
|
||||
xset -b
|
||||
pulseaudio --start &
|
||||
xcompmgr -n &
|
||||
~/.fehbg &
|
||||
sudo powertop --auto-tune &
|
||||
redshift -x; redshift -O 6000K &
|
||||
xbacklight -set 50 &
|
||||
|
||||
udiskie -T &
|
||||
xosview -load +cpus +mem +battery +net +wireless -page -swap -disk &
|
||||
wmclock &
|
||||
# mbsync wrapper
|
||||
|
||||
if ! pgrep sirius.sh; then
|
||||
~/src/zenUtils/sirius.sh &
|
||||
fi
|
||||
|
||||
# pipewire is great. no more pulseaudio taking 100% cpu on relogin
|
||||
|
||||
if ! pgrep pipewire; then
|
||||
pipewire & sleep 0.3
|
||||
pipewire-pulse &
|
||||
wireplumber &
|
||||
fi
|
||||
|
||||
# serve local copy of my website for testing
|
||||
|
||||
darkhttpd /home/nilix/src/nilfm/www/ --port 9001 --daemon
|
||||
|
||||
# handle monitor biz
|
||||
|
||||
case $(~/src/zenUtils/extdisplay.sh status) in
|
||||
"connected")
|
||||
~/src/zenUtils/extdisplay.sh solo;;
|
||||
*)
|
||||
:;;
|
||||
esac
|
||||
|
||||
|
||||
# real session stuff
|
||||
|
||||
export XDG_SESSION_DESKTOP=openbox
|
||||
export XDG_SESSION_TYPE=x11
|
||||
export GTK_THEME=steppenwolf-dark
|
||||
export WINIT_X11_SCALE_FACTOR=1
|
||||
|
||||
udiskie &
|
||||
plumber &
|
||||
nitrogen --restore &
|
||||
picom & # sleep 0.3
|
||||
xbindkeys -f ~/.xbindkeysrc &
|
||||
tint2 &
|
||||
plank &
|
||||
cortile &
|
||||
|
|
|
@ -27,34 +27,23 @@
|
|||
</action>
|
||||
</item>
|
||||
<separator/>
|
||||
<menu id="udiskie" label="ext.storage" execute="/home/nilix/src/zenUtils/storage_menu.sh"/>
|
||||
<separator/>
|
||||
<item label="wallpaper">
|
||||
<action name="Execute">
|
||||
<command>sxiv -t /home/nilix/lib/img/</command>
|
||||
<command>nitrogen</command>
|
||||
</action>
|
||||
</item>
|
||||
<separator/>
|
||||
<item label="menu cfg">
|
||||
<action name="Execute">
|
||||
<execute>obmenu</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="openbox cfg">
|
||||
<action name="Execute">
|
||||
<execute>obconf-qt</execute>
|
||||
</action>
|
||||
</item>
|
||||
<item label="gtk cfg">
|
||||
<action name="Execute">
|
||||
<command>lxappearance</command>
|
||||
</action>
|
||||
</item>
|
||||
<item label="refresh">
|
||||
<action name="Reconfigure"/>
|
||||
<action name="Execute">
|
||||
<command>openbox --reconfigure; killall cortile ; cortile</command>
|
||||
</action>
|
||||
</item>
|
||||
<separator/>
|
||||
<item label="logout">
|
||||
<action name="Execute">
|
||||
<command>sudo oblogout</command>
|
||||
<command>sudo /home/nilix/src/zenUtils/logout.sh -p</command>
|
||||
</action>
|
||||
</item>
|
||||
</menu>
|
||||
|
|
682
openbox/rc.xml
682
openbox/rc.xml
File diff suppressed because one or more lines are too long
45
tint2rc
45
tint2rc
|
@ -1,4 +1,4 @@
|
|||
#---- Generated by tint2conf daf6 ----
|
||||
#---- Generated by tint2conf 7d01 ----
|
||||
# See https://gitlab.com/o9000/tint2/wikis/Configure for
|
||||
# full documentation of the configuration options.
|
||||
#-------------------------------------
|
||||
|
@ -18,7 +18,7 @@ border_color_hover = #000000 30
|
|||
background_color_pressed = #000000 60
|
||||
border_color_pressed = #000000 30
|
||||
|
||||
# Background 2: Default task, Iconified task
|
||||
# Background 2:
|
||||
rounded = 0
|
||||
border_width = 0
|
||||
border_sides = TBLR
|
||||
|
@ -31,17 +31,17 @@ border_color_hover = #eaeaea 44
|
|||
background_color_pressed = #555555 4
|
||||
border_color_pressed = #eaeaea 44
|
||||
|
||||
# Background 3: Active task
|
||||
rounded = 1
|
||||
# Background 3: Default task, Iconified task
|
||||
rounded = 3
|
||||
border_width = 1
|
||||
border_sides = TBLR
|
||||
border_content_tint_weight = 0
|
||||
background_content_tint_weight = 0
|
||||
background_color = #000000 85
|
||||
border_color = #1f9b92 100
|
||||
background_color_hover = #ffffff 10
|
||||
background_color = #000000 100
|
||||
border_color = #c9c9c9 100
|
||||
background_color_hover = #000000 100
|
||||
border_color_hover = #1f9b92 100
|
||||
background_color_pressed = #555555 4
|
||||
background_color_pressed = #000000 100
|
||||
border_color_pressed = #1f9b92 100
|
||||
|
||||
# Background 4:
|
||||
|
@ -78,7 +78,7 @@ panel_margin = 0 0
|
|||
panel_padding = 2 3 2
|
||||
panel_background_id = 1
|
||||
wm_menu = 1
|
||||
panel_dock = 1
|
||||
panel_dock = 0
|
||||
panel_pivot_struts = 0
|
||||
panel_position = top center horizontal
|
||||
panel_layer = top
|
||||
|
@ -106,9 +106,9 @@ taskbar_padding = 0 0 2
|
|||
taskbar_background_id = 0
|
||||
taskbar_active_background_id = 0
|
||||
taskbar_name = 1
|
||||
taskbar_hide_inactive_tasks = 0
|
||||
taskbar_hide_inactive_tasks = 1
|
||||
taskbar_hide_different_monitor = 0
|
||||
taskbar_hide_different_desktop = 0
|
||||
taskbar_hide_different_desktop = 1
|
||||
taskbar_always_show_all_desktop_tasks = 0
|
||||
taskbar_name_padding = 8 2
|
||||
taskbar_name_background_id = 0
|
||||
|
@ -126,7 +126,7 @@ task_text = 1
|
|||
task_icon = 0
|
||||
task_centered = 1
|
||||
urgent_nb_of_blink = 100000
|
||||
task_maximum_size = 300 24
|
||||
task_maximum_size = 178 24
|
||||
task_padding = 2 2 4
|
||||
task_font = LiterationSans Nerd Font 9
|
||||
task_tooltip = 1
|
||||
|
@ -135,13 +135,12 @@ task_thumbnail_size = 198
|
|||
task_font_color = #c9c9c9 100
|
||||
task_normal_font_color = #797979 100
|
||||
task_active_font_color = #c9c9c9 100
|
||||
task_iconified_font_color = #797979 70
|
||||
task_background_id = 2
|
||||
task_active_background_id = 3
|
||||
task_iconified_background_id = 2
|
||||
task_iconified_font_color = #c9c9c9 100
|
||||
task_background_id = 3
|
||||
task_iconified_background_id = 3
|
||||
mouse_left = toggle_iconify
|
||||
mouse_middle = close
|
||||
mouse_right = none
|
||||
mouse_right = maximize_restore
|
||||
mouse_scroll_up = none
|
||||
mouse_scroll_down = none
|
||||
|
||||
|
@ -216,9 +215,9 @@ execp_cache_icon = 0
|
|||
execp_continuous = 0
|
||||
execp_markup = 0
|
||||
execp_monitor = all
|
||||
execp_tooltip = leftclick: windowlist, rightclick: apps menu, scroll: switch desktops
|
||||
execp_tooltip = left-click: app menu; right-click: system monitor; scroll: switch desktops
|
||||
execp_lclick_command = /home/nilix/bin/9/dmenu_exe
|
||||
execp_rclick_command = alacritty -e htop
|
||||
execp_rclick_command = st -e htop
|
||||
execp_mclick_command =
|
||||
execp_uwheel_command = /home/nilix/src/zenUtils/desks.sh -p
|
||||
execp_dwheel_command = /home/nilix/src/zenUtils/desks.sh -n
|
||||
|
@ -240,10 +239,10 @@ execp_cache_icon = 0
|
|||
execp_continuous = 0
|
||||
execp_markup = 0
|
||||
execp_monitor = all
|
||||
execp_tooltip = leftclick: network config, rightclick: battery status
|
||||
execp_lclick_command = /home/nilix/src/zenUtils/nmtuiWin.sh
|
||||
execp_tooltip = left-click: network config; middle-click: audio mixer; right-click: battery status
|
||||
execp_lclick_command = st -e nmtui
|
||||
execp_rclick_command = notify-send -u normal -c power battery [$(cat /sys/class/power_supply/BAT0/capacity)%]
|
||||
execp_mclick_command =
|
||||
execp_mclick_command = st -e alsamixer
|
||||
execp_uwheel_command =
|
||||
execp_dwheel_command =
|
||||
execp_font = SauceCodePro Nerd Font 9
|
||||
|
@ -264,7 +263,7 @@ execp_cache_icon = 0
|
|||
execp_continuous = 0
|
||||
execp_markup = 0
|
||||
execp_monitor = all
|
||||
execp_tooltip = leftclick: toggle time display
|
||||
execp_tooltip = left-click: toggle time display
|
||||
execp_lclick_command = ~/src/zenUtils/dynacal.sh -t
|
||||
execp_rclick_command =
|
||||
execp_mclick_command =
|
||||
|
|
Loading…
Reference in a new issue