todo.md 3.3 KB

todo

Transitioning to Sway/Wayland for desktop environment.

Expect iterative changes over the following months while fine-tuning happens on real hardware.

sway

Going directly to hardware trials because virtualbox support requires too much undesirable configuration:

  • Verify usespace systemd sway-session launch works as intended
    • does sway config loading from non-existing directory crash?
  • Check all userspace service status to see if anything failed (eg. missing package(s) etc...)
  • Verify whether ~/.config/libfm is valid, and it's not ~/.config/libfm-gtk3?
  • Verify whether we can remove pash script in favor of hand-rolled commands
    • delete commented commands using old scripts
  • Verify whether playerctl can replace mpv-control; does it work when on another workspace?
    • see if there is an option for inactive windows
    • delete commented commands using old scripts
  • Try hidpi setting (output * scale 2)
    • Do all my key applications recognize it?
      • pcmanfm
      • mpv (???)
      • firefox
        • does firefox look like absolute dogshit?
  • Triple check client menu like my super+tab hotkey that let's you see a list of installed applications
    • I don't need this, but other users might...
  • Experiment with left/right alignment keys like I had on my other desktop; and resize support
    • While I don't necessarily need complex splitting, I can at least try it and get some hotkeys setup for it
  • Experiment with Scratchpad and a hotkye to establish a persistent terminal
    • It might be as simple as using a hotkey to send and retrieve from Scratchpad, which extends to all apps?
    • perhaps we can name the scratchpad to allow us to "reserve" one for a script to utilize...
  • Configure waybar
    • Improve visual aesthetic?
    • Eliminate unused or undesired information; battery on desktop?
    • Auto-hide it?
  • add message to waybar and pactl for battery and volume control warnings
  • Investigate wofi theming (Supposedly supports css, but can we import GTk theme?)
  • research firefox auto-configuration or copying configuration files (eg. if plain text can add to dot-files):
  • install cmst from aur and try it out as an option for wifi support; if good add to my installation by default
  • Multi-Monitor configuration/hotkeys
  • test/fix multimedia keys for volume change support (may require actual hardware; would also consider popup icons?)
  • Run every single game in my library; make sure everything works
  • Verify whether we should keep pash or the simpler commands work?
  • Verify whether adaptive_sync on my DisplayPort monitor works!
  • Verify whether this is needed
  • Firefox Test for video, mic, and screen sharing