Personal dotfiles and system maintenance.
- project setup
echo "$(whoami) ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/$(whoami)sudo pacman -Syu --noconfirmsudo pacman -S --needed --noconfirm git ansible rsyncmkdir -p ~/svoboond/github && cd ~/svoboond/github && git clone https://github.com/svoboond/upupa.git && cd upupa
- install packages
make install
- system settings
- enable verbose boot
sudo nvim /etc/default/grub- remove
quietfromGRUB_CMDLINE_LINUX_DEFAULT
- remove
sudo grub-mkconfig -o /boot/grub/grub.cfg
- enable verbose boot
- Git
git config --global core.excludesfile ~/.gitignore_globalgit config --global core.autocrlf input
- vault
- mount vault
VAULT_PATH=<vault_path> make vault2host- from vault
sudo cp -rp Pictures/* ~/Pictures && sudo chown -R $(whoami):$(whoami) ~/Pictures
- use ssh for current project
git config url.ssh://git@github.com/.insteadOf https://github.com/
- follow sub
README.mdfiles
- make symbolic links
make symlinks
- Neovim
nvim:PlugInstall:PlugUpdate:PlugUpgrade
- Gnome settings
- Settings
- -> Keyboard -> Input Sources - Add Input Source
- -> Mouse & Touchpad -> Mouse -> Pointer Speed
- -> Accessibility -> Seeing -> Reduce Animations
- Tweaks
- -> Keyboard -> Additional Layout options -> Caps Lock Behaviour -> Make Caps Lock an additional Esc, but Shift + Caps Lock is the regular Caps Lock
- -> Appearance -> Background -> Default Image
- Dock
- Firefox, Kitty, Thunderbird, Microsoft Teams for Linux, Vesktop
- Settings
- Firefox
- login
- sync
- Bookmarks
- Add-ons
- Passwords
- Settings
- make default
- set default search engine
- DuckDuckGo or SearXNG
- show bookmarks toolbar
- NVIDIA
- check installed drivers
inxi -G
- https://wiki.archlinux.org/title/NVIDIA
- Wayland
sudo pacman -S nvidiasudo pacman -S nvidia-prime- add kernel parameter
- make sure the following line is commented in
/etc/gdm/custom.conf#WaylandEnable=false
- https://wiki.archlinux.org/title/GDM#Wayland_and_the_proprietary_NVIDIA_driver
ln -s /dev/null /etc/udev/rules.d/61-gdm.rules
- check installed drivers
make upgrade
- host2vault
VAULT_PATH=<vault_path> make host2vault
- vault2host
VAULT_PATH=<vault_path> make vault2host