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