Void Linux - Pós-Instalação

Instalar o KDE Plasma:

$ sudo xbps-install -S plasma-desktop sddm sddm-kcm konsole kwrite kate5 dolphin kcalc okular elisa kmymoney kde-gtk-config5 breeze-gtk dolphin-plugins gwenview ark plasma-pa plasma-nm elogind

$ sudo xbps-install -S mesa-dri xauth xinit xkill xf86-input-evdev xsetroot

$ sudo xbps-install -S ncdu nano vlc dejavu-fonts-ttf firefox firefox firefox-i18n-pt-PT font-fira-otf font-fira-ttf

 

sddm:

$ sudo ln -sfv /etc/sv/sddm /var/service

$ sudo ln -sfv /etc/sv/dbus /var/service

$ sudo nano /usr/share/sddm/scripts/Xsetup

setxkbmap pt

$ sddm --example-config | sudo tee /etc/sddm.conf

$ sudo nano /etc/sddm.conf

Numlock=on

Current=breeze

CursorTheme=Oxygen 12 Green Teal

$ sudo sv restart sddm

 

NetworkManager:

$ sudo rm -rfv /var/service/dhcpcd

$ sudo rm -rfv /var/service/wpa_supplicant

$ sudo rm -rfv /var/service/wicd

$ sudo ln -sfv /etc/sv/NetworkManager /var/service/

$ sudo ln -sfv /etc/sv/dbus /var/service

 

tipo de letra mais fino:

$ sudo nano /etc/profile.d/freetype2.sh

export FREETYPE_PROPERTIES="truetype:interpreter-version=35"

$ sudo xbps-install -S protonvpn-cli psmisc udisks2 bash-completion libreoffice-calc libreoffice-writer libreoffice-i18n-pt libreoffice-gnome xtools
$ sudo xbps-install -S whois void-repo-nonfree bind-utils pipewire wireplumber && sudo xbps-install -S intel-ucode && sudo dracut --force

 

pipewire:

$ sudo ln -s /usr/share/applications/pipewire.desktop /etc/xdg/autostart/pipewire.desktop

$ sudo ln -s /usr/share/applications/pipewire-pulse.desktop /etc/xdg/autostart/pipewire-pulse.desktop

$ sudo ln -s /usr/share/applications/wireplumber.desktop  /etc/xdg/autostart/
 

SpiderOakONE:

$ sudo mv Transferências/SpiderOakONE_7.5.0_1_amd64/data/opt/SpiderOakONE/ /opt/

$ sudo mkdir /etc/sysctl.d/

$ sudo mv Transferências/SpiderOakONE_7.5.0_1_amd64/data/etc/sysctl.d/30-spideroakone.conf /etc/sysctl.d/

$ sudo mv Transferências/SpiderOakONE_7.5.0_1_amd64/data/usr/bin/SpiderOakONE /usr/bin/

$ sudo mv Transferências/SpiderOakONE_7.5.0_1_amd64/data/usr/share/applications/SpiderOakONE.desktop /usr/share/applications/

$ sudo mv Transferências/SpiderOakONE_7.5.0_1_amd64/data/usr/share/doc/spideroakone/ /usr/share/doc/

$ sudo mv Transferências/SpiderOakONE_7.5.0_1_amd64/data/usr/share/man/man1/SpiderOakONE.1.gz /usr/share/man/man1/

$ sudo mv Transferências/SpiderOakONE_7.5.0_1_amd64/data/usr/share/pixmaps/SpiderOakONE* /usr/share/pixmaps/
 

 

nano:

$ mkdir ~/.config/nano

$ nano  ~/.config/nano/nanorc

include /usr/share/nano/*.nanorc
include /usr/share/nano/extra/*.nanorc

$ sudo mkdir -p /root/.config/nano/

$ sudo cp ~/.config/nano/nanorc /root/.config/nano/nanorc


desactivar o cursor em forma de "X":

$ nano ~/.xinitrc
xsetroot -cursor_name left_ptr

activar a tecla Page Up and Page Down no konsole:

$ sudo nano /etc/inputrc

# mappings for "page up" and "page down" to step to the beginning/end
# of the history
 "\e[5~": beginning-of-history
 "\e[6~": end-of-history

 

dicionários:

 

aspell

====

$ sudo xbps-install -S aspell

$ wget https://natura.di.uminho.pt/download/sources/Dictionaries/aspell6/LATEST/aspell6.pt-latest.tar.bz2

$ tar xvf aspell6.pt-latest.tar.bz2

$ cd aspell6-pt_PT*

$ nano doc/LEIAME.txt

$ nano README

$ ./configure

$ make

$ sudo make install

 

hunspell

=====

$ sudo xbps-install -S hunspell

$ wget https://natura.di.uminho.pt/download/sources/Dictionaries/hunspell/LATEST/hunspell-pt_PT-latest.tar.gz

$ tar xvf hunspell-pt_PT-latest.tar.gz
$ cd hunspell-pt_PT-20220621/
$ nano README_pt_PT.txt
$ make
$ sudo make install
 

grub:

$ sudo nano /etc/grub.d/40_custom

$ sudo grub-mkconfig -o /boot/grub/grub.cfg