Commit Graph

311 Commits

Author SHA1 Message Date
John Mertz 1fff8e80bf Add refresh rate option
Bitrate for 4k@60 seems to be slightly too high, which causes artifacts and cut-outs. Lock to 30fps.
2024-01-21 19:47:35 -07:00
John Mertz 1ae0279f42 Fix distrobox command 2024-01-21 19:43:25 -07:00
John Mertz 7630ee5878 Take ownership of brightness file, if possible
Improve errors, if not.
2023-11-17 18:40:36 -07:00
John Mertz 62e9b4b53d Fix tofi path 2023-11-17 13:25:58 -07:00
John Mertz d8c1953947 Fix `tofi` paths and arguments 2023-11-17 13:21:49 -07:00
John Mertz 9a73102ab5 Fix last_display path, update toggle targets
No longer necessary to restart mako
2023-11-17 13:19:08 -07:00
John Mertz 5e556193ca Prevent mako notifications from appearing during idle 2023-11-17 13:18:06 -07:00
John Mertz d4e274c29a
File-based tofi menus
Also changed the snippet script to use this method
2023-11-14 14:10:53 -07:00
John Mertz e5b3acb5e4
Add selection mode for multiple matches, debugging, help, and 'all' mode 2023-11-13 14:44:16 -07:00
John Mertz 671bc03816 Update displays.pl 2023-10-24 11:05:50 -06:00
John Mertz a2719e8c43 Create simplified `flatpak run` script 2023-10-19 12:40:50 -06:00
John Mertz 0563b42684 Run wireguard as user 2023-10-19 12:39:51 -06:00
John Mertz 8552974810 Allow single space in SSID 2023-10-19 11:54:41 -06:00
John Mertz 5f6bcbe072 Don't use custom path to toolbox export 2023-10-05 18:40:05 +00:00
John Mertz fbf1e353fa I have a new yoga, need disambiguation
Also add an 'all' which supports eDP-1 and Both
2023-10-05 18:39:09 +00:00
John Mertz f0ea056531 Remove absolute path
Allows usage with distrobox-export path
2023-10-05 18:37:31 +00:00
John Mertz 285fde9b6c Allow usage in Distrobox 2023-10-05 18:36:53 +00:00
John Mertz 57ebe092ba
Erroneous class for critical battery 2023-09-15 22:56:49 -06:00
John Mertz 1247df0cce
New battery module
I no longer have devices with two batteries, so the old one is overly
complicated.

ACPI provides simpler output and an estimated time remaining!f
2023-09-05 12:34:59 -06:00
John Mertz 7af9d67b29
Allow specifying a specific mode as an argument 2023-08-13 22:27:34 -06:00
John Mertz 4edd9a297d Fix ssh-agent 2023-08-11 12:19:58 -04:00
John Mertz 978daa7c10
Fix incorrect timeout vars 2023-07-21 17:06:24 -04:00
John Mertz d58589fb3c
Rename debian12 distrobox -> debian 2023-07-21 15:20:15 -04:00
John Mertz b87527f8b0
Enhance idle options
Allow for calling idle with --ignore_mode to run an option beyond the
current sequence limit.

Allow 'dim' as it's own option.

Add 'lock' option to waybar script (and add it to source control in the
first place).

Simplify sequence logic by setting a numerical mode.

Improve help.
2023-07-20 22:07:23 -04:00
John Mertz 02a9dbef29
Fallback icon if weather is unknown
Double-width question mark to match double-width weather icons
2023-07-20 16:12:31 -04:00
John Mertz bbaec67a8c
Simple `tofi` dmenu config
Dipping toes in the water again. Wofi is very slow and I don't like that
Rofi requires unofficial patches for Wayland.
`
2023-07-20 16:10:39 -04:00
John Mertz ad27c1f783
Script to update gnome settings
Should take any modified settings and write them as the default
settings. I do not remember if this actually worked. The intent was so
that, when a terminal was openned using a different profile, those
preferences would become the defaults for new actions. I don't remember
the exact impetus for this either. No longer using gnome-terminal, so
I'm just storing this for posterity.
2023-07-20 16:03:20 -04:00
John Mertz aeffca21f0 gammastep distrobox -> nix 2023-07-20 15:44:13 -04:00
John Mertz 558b0e616d Increase opacity 2023-07-16 14:55:59 -04:00
John Mertz 9c691f3d79 rename debian12 -> debian 2023-07-16 14:55:13 -04:00
John Mertz d120ccb9e9 Configurable waybar path, initialize with nix path 2023-07-16 14:53:24 -04:00
John Mertz 4ba252d306 rename debian12 -> debian 2023-07-16 14:49:48 -04:00
John Mertz 831370466d rename debian12 -> debian 2023-07-16 14:49:20 -04:00
John Mertz 90cbb6c242 rename debian12 -> debian 2023-07-16 14:48:52 -04:00
John Mertz b3c6d4f05a rename debian12 -> debian 2023-07-16 14:48:09 -04:00
John Mertz f4c62a26a6 Improve bash syntax 2023-07-06 12:16:20 -04:00
John Mertz e5cab9fa7e
Run gammastep from toolbox 2023-05-13 14:24:20 -04:00
John Mertz 59d1656021
Full transparency 2023-05-13 14:10:26 -04:00
John Mertz caca4ba9bf Migrating back to rofi (wayland), add Wifi menu 2023-04-26 22:53:57 -04:00
John Mertz fafc92f6ce Move systemd services to .dotfiles 2023-04-20 18:14:16 -04:00
John Mertz e0bba8eb86
Nerd font doesn't render \u200a width
Updated font, so just use a regular space instead.
2023-04-17 15:38:15 -04:00
John Mertz 77bf357f50 WIP generalization of waybar-pkg for all OSes/boxes 2023-04-12 21:43:51 -04:00
John Mertz 59f84d2092 Just re-enable displays rather than using displays.pl
No need to re-arrange windows/bars
2023-04-12 21:40:47 -04:00
John Mertz 2ff35c6d24
Tablet mode rotation script 2023-04-11 19:51:46 -04:00
John Mertz 6c466e6dc9
Switch `grave` pop-up terminal to use Alacritty
TODO:
- Need to update existing window detection to find 'Alacritty-grave'
app_id.
- Also switch to AnyEvent::Sway
2023-04-09 21:40:34 -04:00
John Mertz 71c0f653b8
Export service from Debian
distrobox-export --service

TODO: Need to fix non-interactive ENV to include PYENV_ROOT in path
2023-04-09 21:36:50 -04:00
John Mertz adb79d1bab
Reduce transparency slightly 2023-04-09 21:35:35 -04:00
John Mertz 6b026a234b
Fix gammastep status file 2023-04-09 13:18:09 -04:00
John Mertz 2ef6def85f
Don't sleep while in hidernate inhibitor mode 2023-04-09 13:17:02 -04:00
John Mertz da807b773f
Detect existing socket, or not 2023-03-13 15:54:38 -04:00