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

  • .xsession and ~/.local/bin/switch-session.sh original scripting needs to be revised for OmarchyOS. Manual interventions work well.
  • OmarchyOS may 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
S
Description
Dotfiles for OmarchyOS
Readme 117 KiB
Languages
Shell 82.6%
GLSL 17.1%
Python 0.3%