21 gennaio 2022

Appunti su OpenBSD 7.0

Autologin X

Per effettuare l'auto-login su X è necessario aggiungere la seguente riga al file /etc/X11/xenodm/xenodm-config:

DisplayManager*autoLogin: lewis

Dove ovviamente lewis è il vostro nome utente


Spegnere schermo console

Per effettuare lo spegnimento automatico dello schermo del vostro laptop dopo un certo tempo inserite la seguente variabile nel file /etc/wsconsctl.conf:

echo display.screen_off=10000 >> /etc/wsconsctl.conf

Dove 10000 è il valore in millisecondi. Quindi dopo 10 secondi verrà spento lo schermo.

OpenBSD non legge ~/.profile e ~/.kshrc

Questo problema si verifica sotto X e sebbene nel man di ksh si legge che la shell carica ~/.profile allo startup questo però non avviene se vi trovate in ambiente Xorg. La soluzione consiste nell'aggiungere . ~/.profile ad ~/.xsession, il seguente è il contenuto del file sul mio pc:

/home/lewis/.screenlayout/ottima.sh &
xwallpaper --stretch /home/lewis/wallpapers/openbsd.jpg
export LC_MESSAGES=it_IT.UTF-8
. ~/.profile
exec openbox-session

Configurare nvim (neovim) per sviluppare in python

$ git clone https://github.com/offa/nvim-config
$ cd nvim-confi
$ bash ./install.sh