From c19700b0899bf9e5eec2453370c79954398bf3d0 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Tue, 2 Dec 2025 13:20:28 -0500 Subject: [PATCH] Updated README to make the libcanberra information less confusing. Removed it as a dependency for I38 because it's not actually required for I38 functionality itself. --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0374b7b..f962da6 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,6 @@ An uppercase I looks like a 1, 3 from i3, and 8 because the song [We Are 138](ht - dex: [optional] Alternative method for auto starting applications. - i3-wm: The i3 window manager. - jq: for getting the current workspace -- libcanberra: [optional] To play the desktop login sound. - libnotify: For sending notifications - lxsession: [optional] For GUI power options like shutdown - magic-wormhole: [optional] for file sharing with magic-wormhole GUI @@ -86,9 +85,13 @@ I38 will try to detect your browser, file manager, and text editor and present y Ratpoison mode is now enabled by default for better accessibility and ease of use. +## GTK Application Sound Themes (Optional) + +This section is completely optional and separate from I38's window manager sounds. If you want GTK-based applications (like file managers, terminal emulators, text editors, etc.) to play sounds for their own events (button presses, menu navigation, dialog boxes, etc.), you can configure a GTK sound theme. + Sound themes can be configured using GTK configuration files or gsettings. Replace "name" with the name of the theme you want to use. -Note that if you enable all sound events as shown below, you'll also hear GTK sounds when moving around menus, buttons, etc, if the sound theme has sounds for those events. +Note that if you enable all sound events as shown below, you'll hear sounds when interacting with GTK applications - things like moving around menus, clicking buttons, typing in terminals, opening dialogs, etc, if the sound theme has sounds for those events. To configure the theme name with gsettings, do as follows: