aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Sangdahl <[email protected]>2024-03-05 11:21:48 -0700
committerJack Sangdahl <[email protected]>2024-03-05 11:21:48 -0700
commita2afc40f8786d2193254c1243d424da00bfab2d3 (patch)
tree9fe382dff0805bc65ae2ca2e3e4d0c637c7ee200
parentf5f609da5afe438ba520d7e40ce88fa848be6dbb (diff)
downloadsite-a2afc40f8786d2193254c1243d424da00bfab2d3.tar.gz
site-a2afc40f8786d2193254c1243d424da00bfab2d3.zip
more programs
-rw-r--r--gentoo.html35
1 files changed, 35 insertions, 0 deletions
diff --git a/gentoo.html b/gentoo.html
index d3adf88..13edf3c 100644
--- a/gentoo.html
+++ b/gentoo.html
@@ -302,6 +302,41 @@ pidfile="/run/keyd.pid"
<li>
<b>Document Viewer: </b><a href="https://github.com/pwmt/zathura" target="_blank">Zathura</a>
</li>
+ <li>
+ <b>Privilege escalation: </b><a href="https://github.com/Duncaen/OpenDoas" target="_blank">doas sudo alternative</a>
+ is a utility originally written for BSD, but has been ported
+ to Linux under the name OpenDoas. Comparatively, sudo contains
+ roughly 150,000 lines of code, while doas only contains about
+ 4,000. For a personal computer like this, doas is more than
+ capable of achieving what I need it to. By default, the "persist"
+ feature is not enabled and must be set via <code>persist</code>
+ USE flag.
+ </li>
+ <li>
+ <b>Screenshots: </b><a href="https://sr.ht/~emersion/grim/" target="_blank">grim</a>
+ which can be used with <a href="https://github.com/emersion/slurp" target="_blank">slurp</a>
+ to allow to select specific regions. This can then be piped
+ to <a href="https://github.com/bugaevc/wl-clipboard" target="_blank">wl-copy</a>
+ to copy the image to your clipboard. I map this functionality
+ to keyboard input via Sway.
+ <pre>
+bindsym $mod+p exec grim -g "$(slurp)" - | wl-copy
+bindsym $mod+Shift+p exec grim -g "$(slurp)"
+ </pre>
+ </li>
+ <li>
+ <b>Backlight: </b><a href="https://github.com/Hummer12007/brightnessctl" target="_blank">brightnessctl</a>
+ is used to control both screen brightness and keyboard backlight. This
+ package is now available in the GURU repository. Ensure <code>CONFIG_APPLE_BACKLIGHT</code>
+ and <code>CONFIG_SENSORS_APPLESMC</code> are set in the kernel.
+ This functionality can also be mapped to the keyboard using Sway.
+ <pre>
+bindsym XF86MonBrightnessDown exec brightnessctl -q set 10%-
+bindsym XF86MonBrightnessUp exec brightnessctl -q set +10%
+bindsym XF86KbdBrightnessDown exec brightnessctl -q --device='smc::kbd_backlight' set 10%-
+bindsym XF86KbdBrightnessUp exec brightnessctl -q --device='smc::kbd_backlight' set +10%
+ </pre>
+ </li>
</ul>
</div>
<div id="miscellaneous">