summaryrefslogtreecommitdiff
path: root/tools.html
diff options
context:
space:
mode:
Diffstat (limited to 'tools.html')
-rw-r--r--tools.html28
1 files changed, 27 insertions, 1 deletions
diff --git a/tools.html b/tools.html
index ef13675..874c79f 100644
--- a/tools.html
+++ b/tools.html
@@ -1,6 +1,6 @@
<p>
For any given task that enough people have wanted to do before on a computer, there is a multitude of tools available to perform that task on Linux.
- Here is a small list of cherry-picked ones that I tend to forget (or that I want to promote :) ).
+ Here is a small list of cherry-picked ones that I tend to forget.
As I use Arch Linux, some may be Arch-specific.
</p>
@@ -30,3 +30,29 @@ paccache -r -k 3 -i nvidia,nvidia-settings,nvidia-utils,opencl-nvidia,linux,linu
Multi-monitor support.
</p></li>
</ul>
+
+<p>
+ Here's a couple that I wrote myself.
+</p>
+
+<ul>
+<li><p>
+ <b>sound-manager</b>. [<a href="https://git.tomsmeding.com/sound-manager" target="_blank">git</a>]
+ TUI over the PulseAudio pacmd interface for changing volume of microphones (sources), speakers (sinks), and applications using those, as well as reassigning applications among those streams.
+</p></li>
+<li><p>
+ <b>acpi-inhibitor</b>. [<a href="https://git.tomsmeding.com/acpi-inhibitor" target="_blank">git</a>]
+ A systray app in Rust that uses <code>systemd-inhibit</code> to block laptop close signals.
+ Can be turned on and off from the systray icon.
+</li></p>
+<li><p>
+ <b>display-manager</b>. [<a href="https://git.tomsmeding.com/display-manager" target="_blank">git</a>]
+ Small popup window using zenity to select what multi-monitor configuration to enable in xrandr.
+ If you have a different setup from mine, you probably have to modify the presets in the script (which is only ~100 lines of Python).
+</li></p>
+<li><p>
+ <b>rid3v2</b>. [<a href="https://git.tomsmeding.com/rid3v2/" target="_blank">git</a>]
+ ID3v2 tag editor (i.e. track metadata in mp3 files) in Rust.
+ Written because the <code>id3v2</code> utility has bugs relating to encoding of non-ASCII characters.
+</li></p>
+</ul>