master
Stow-away!
This repository ensures that the custom OmarchyOS is not filled with filth called bloat. It also adds its own feature that strongly adheres with the Linux principle (e.g., TUIs replacement for GUIs).
Problems
.xsessionand~/.local/bin/switch-session.shoriginal scripting needs to be revised forOmarchyOS. Manual interventions work well.OmarchyOSmay overwrite custom./omarchy-bin/files such as default browser.
Scripting
[🚧 under construction 🚧]
Changes
Custom Applications Installed [🚧]
sudo pacman -Sy networkmanager yazi stow 7zip python-pipx tickrs flatpak mangohud \
pipx install todoman khal vdirsyncer
Applications deleted 🚧
sudo pacman -Rs 1password-cli 1password-beta omarchy-chromium lazydocker ufw-docker docker pinta signal-desktop
Interventions
Wi-fi Back-end (For steam not detecting Wi-Fi)
Tells the networkmanager to use iwd for Wi-Fi instead.
sudo -e /etc/NetworkManager/conf.d/wifi_backend.conf
Paste this inside:
[device]
wifi.backend=iwd
Stops old one:
sudo systemctl stop systemd-networkd
sudo systemctl disable systemd-networkd
Starts and enables NetworkManager:
sudo systemctl enable NetworkManager
sudo systemctl start NetworkManager
Proper Vdirsync Implementation
Must sync (usually q5m) to avoid outdated information.
systemctl --user daemon-reload
systemctl --user enable --now vdirsyncer.timer
# verify if it works (look for vdirsyncer.timer):
systemctl --user list-timers
Vdirsync Manual Interventions
Inside this directory, .secrets folder must be filled with the following:
- school-sched_ics
- school-task_ics
- vdirsyncer_secret
vdirsyncer discover
vdirsyncer sync
Otherwise, modify caldav to your needs.
Anki not launching
flatpak run --command=bash net.ankiweb.Anki
[📦 net.ankiweb.Anki ~]$ touch ~/.var/app/net.ankiweb.Anki/data/Anki2/gldriver6
[📦 net.ankiweb.Anki ~]$ echo software > ~/.var/app/net.ankiweb.Anki/data/Anki2/gldriver6
[📦 net.ankiweb.Anki ~]$ exit
Description
Languages
Shell
82.6%
GLSL
17.1%
Python
0.3%