You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.9 KiB
1.9 KiB
Things to clean up
- Keybind launchers for IDEs, some file explorer, which start the apps on the correct workspace and switch to that workspace.
- Configure Barista bar
- Include mail notifier (count of unread/read messages in INBOX)
- Include calendar notifier (next event name+time, events today/tomorrow)
- Include yubikey notifier (U2F waiting to trigger)
- Configure Rofi more intimately as a multi-launcher
- Use Rofi for the confirmation dialogue for exiting
- Use dunstify for a notification after reloading the i3 config
- Include the mozc and dunst configs and rofi configs in here
- Install+configure (or is it configure+install?) xst and make it the new i3 terminal
- Wrap the lock process in a wrapper which pauses dunst and then unpauses it
- Replace i3 shell scripts with Go binaries - or maybe just one Go binary with many options, busybox-style?
- Set up picom as compositor for i3, and embed its config here
- Set up individual desktop entries for the two firefox profiles with their -P and --class settings.
- Theme Rofi, dunst, i3, and xst - maybe use user scripts below?
- Add battery warning for low battery, and persistent battery warning for critical battery
- Add shutdown and reboot options to the main rofi menu - maybe use user scripts below?
- Upgrade rofi to the latest - v 1.6.1 - from source
- Add user scripts to rofi to make it prettier and more useful: https://github.com/davatorium/rofi/wiki/User-scripts or https://github.com/topics/rofi
- Set up a desktop background
- Theme zsh's prompt with the same colors
- Add the playerctl utility for the play/pause button
- Take stock of requirements and set up an install script
- Add temperature and memory and load monitor which provides notifications (including picking a process likely to be responsible) when any or several are critical
- Add food/drink/etc. reminders when still haven't eaten at some time past meal time