OpenBSD

xenodm(1)

Der Login-Bildschirm von xenodm(1) ist nicht wirklch hübsch. So können wir einen schöneren / minimalistischeren draus machen.

Bearbeite /etc/X11/xenodm/Xresources:

xlogin.Login.echoPasswd:       true
xlogin.Login.fail:             fail
xlogin.Login.greeting:
xlogin.Login.namePrompt:       \040login\040
xlogin.Login.passwdPrompt:     passwd\040

xlogin.Login.height:           180
xlogin.Login.width:            500
xlogin.Login.y:                320
xlogin.Login.frameWidth:       0
xlogin.Login.innerFramesWidth: 0

xlogin.Login.background:       black
xlogin.Login.foreground:       #eeeeee
xlogin.Login.failColor:        white
xlogin.Login.inpColor:         black
xlogin.Login.promptColor:      #eeeeec

xlogin.Login.face:             spleen-24
xlogin.Login.failFace:         spleen-24
xlogin.Login.promptFace:       spleen-24

Bearbeite /etc/X11/xenodm/Xsetup_0:

#!/bin/sh
xsetroot -solid black

GTK

Wir wollen natürlich ein dunkles Theme für GTK nutzen und die vi-Keybindings.

$ mkdir -p .config/gtk-3.0

Füge folgendes in .config/gtk-3.0/settings.ini hinzu:

[Settings]
gtk-key-theme-name=Default
gtk-application-prefer-dark-theme = true

tar(1)

Packen

$ tar -czvf archiv.tar.gz ordner

-c: Archiv erstellen
-z: Komprimieren
-v: Verbose
-f: Dateiname

Entpacken

$ tar -xzvf archiv.tar.gz

-x: Archiv entpacken

ssh-keygen(1)

$ ssh-keygen -t ed25519 -a 100

Die Option -t ed25519 legt den Typen des Schlüssels fest.
Die Option -a 100 legt die Anzahl der «Schlüsselableitungen» fest.

xdg-mime(1)

Standard-Applikationen in OpenBSD festlegen.

Kontrolliere den «Mimetype»:

$ xdg-mime query filetype example.pdf
application/pdf
$

Füge den «Mimetype» zu .config/mimeapps.list hinzu:

[Default Applications]
image/png=img.desktop
application/pdf=pdf.desktop
image/jpeg=img.desktop
text/plain=text.desktop

Beispiel wie pdf.desktop in .local/share/applications aussehen könnte:

[Desktop Entry]
Exec=/usr/local/bin/mupdf %u