{"id":4384,"date":"2024-05-12T23:09:32","date_gmt":"2024-05-12T21:09:32","guid":{"rendered":"https:\/\/www.kamprad.net\/?page_id=4384"},"modified":"2026-03-18T13:04:26","modified_gmt":"2026-03-18T12:04:26","slug":"endeavouros-i3wm-setup","status":"publish","type":"page","link":"https:\/\/www.kamprad.net\/index.php\/endeavouros-i3wm-setup\/","title":{"rendered":"#EndeavourOS-i3wm-setup"},"content":{"rendered":"\n<p><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup<\/a><\/p>\n\n\n\n<p>Since January 31, 2021, I do maintain and develop the <a href=\"https:\/\/i3wm.org\/\">i3wm<\/a> setup used on the <a href=\"https:\/\/github.com\/endeavouros-team\/EndeavourOS-ISO\">EndeavourOS ISO<\/a><\/p>\n\n\n\n<p>To be honest &#8230; it starts earlier already while still helping on <a href=\"https:\/\/en.wikipedia.org\/wiki\/Antergos\">Antergos<\/a> in <a href=\"https:\/\/github.com\/killajoe\/i3-antergos\/commit\/de70292912ec17db59176baa5b62af858dadaca0\">Jun 1, 2018:<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/killajoe\/i3-antergos\">https:\/\/github.com\/killajoe\/i3-antergos<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized is-style-default\"><a href=\"https:\/\/youtu.be\/QA7eLgKS8js?si=JYWkuhjRXCUu5i6N\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"450\" src=\"https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2026\/03\/i3-antergos-yt.png?resize=600%2C450&#038;ssl=1\" alt=\"\" class=\"wp-image-4914\" style=\"width:468px;height:auto\" srcset=\"https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2026\/03\/i3-antergos-yt.png?w=600&amp;ssl=1 600w, https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2026\/03\/i3-antergos-yt.png?resize=300%2C225&amp;ssl=1 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n\n\n\n<p>The main reason is that I do use i3 as the base of my personal Desktop for a very long time already.<\/p>\n\n\n\n<p>From that knowledge I had the idea to set up a basic simple setup with nicely documented config files for users to start tinkering with i3wm. What starts getting into the EndeavourOS ISO is not really that minimal of a setup, more like a Desktop build with i3wm.<\/p>\n\n\n\n<p>As of April 2024 it has 409 stars and 109 forks on <a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\">GitHub<\/a> ! And is a widely loved and used variant users take to install EndeavourOS.<\/p>\n\n\n\n<p>We can see 33 contributors <a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/graphs\/contributors\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/graphs\/contributors<\/a> that&#8217;s something making me proud and feeling honored!<\/p>\n\n\n\n<p>Starting as a small idea, it has grown to a useful startup for users searching to try something different.<\/p>\n\n\n\n<p>It would not be what it is today, without all the help, hints, ideas and contributions added by users.<\/p>\n\n\n\n<p>A huge thanks to all of you!<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"361\" src=\"https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2024\/05\/eos-i3wm-setup.png?resize=640%2C361&#038;ssl=1\" alt=\"\" class=\"wp-image-4385\" srcset=\"https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2024\/05\/eos-i3wm-setup.png?resize=1024%2C578&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2024\/05\/eos-i3wm-setup.png?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2024\/05\/eos-i3wm-setup.png?resize=768%2C434&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2024\/05\/eos-i3wm-setup.png?resize=1536%2C867&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2024\/05\/eos-i3wm-setup.png?w=1920&amp;ssl=1 1920w, https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2024\/05\/eos-i3wm-setup.png?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">I will use this to share some news about the setup in the future, like now some changes on Rofi:<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">Rofi Menus now have changeable Color schemes\/Themes [13.Mai 2024]<\/h4>\n\n\n\n<p>Up from package Version 2.1 <a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/releases\/tag\/2.1\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/releases\/tag\/2.1<\/a> you can change the colors for all EndeavourOS i3wm <a href=\"https:\/\/davatorium.github.io\/rofi\/\">Rofi<\/a> menu apps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>dmenu (Desktop App menu)<\/li>\n\n\n\n<li>powermenu (logout reboot hibernate menu)<\/li>\n\n\n\n<li>powersaving menu (power-profiles-daemon profile switcher)<\/li>\n\n\n\n<li>keyhint keybind menu (F1 menu)<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"jetpack-video-wrapper\"><iframe loading=\"lazy\" title=\"EndeavourOS i3 Rofi\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/usH75TroeSE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Very little change to dunst (notifier) [18. Mai 2024]<\/h2>\n\n\n\n<p># Display indicators for URLs (U) and actions (A).<br><br>As of why ? Always looks like this &#8220;indicators&#8221; are replacements for missing icons or something&#8230;<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/038bc28179526da1cb84671fed3963d827e17248\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/038bc28179526da1cb84671fed3963d827e17248<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Merge pull request <a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/pull\/118\">#118<\/a> from CoutHi\/new_branch [30 Mai 2024]<\/h3>\n\n\n\n<p>Thanks to <a href=\"https:\/\/github.com\/CoutHi\">CoutHi<\/a> contributing a fix for  playerctl pause and play not working<br><br><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/4d7ed615c78c6af495c15f5eb3c9267f89a0e22c\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/4d7ed615c78c6af495c15f5eb3c9267f89a0e22c<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/tur1ngb0x\">Prathamesh<\/a> hints me on some format issues with the README files and some improvements for the information given there [01 June 2024]<\/h3>\n\n\n\n<p><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/pull\/119\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/pull\/119<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/pull\/120\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/pull\/120<\/a><\/p>\n\n\n\n<p>This was yesterday indeed .. today he suggests some more fixes and i applied them on to the README together with changing from lxappearance to <a href=\"https:\/\/github.com\/nwg-piotr\/nwg-look\">nwg-look<\/a> as used theme changer gui app .. and adding gtk-theme settings.ini for gtk4 as of <a href=\"https:\/\/freedesktop.org\/software\/pulseaudio\/pavucontrol\">pavucontrol<\/a> is now on libadwaita and was no longer following the set gtk theme.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"330\" src=\"https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2024\/06\/2024-06-01_15-10.png?resize=640%2C330&#038;ssl=1\" alt=\"\" class=\"wp-image-4421\" srcset=\"https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2024\/06\/2024-06-01_15-10.png?w=889&amp;ssl=1 889w, https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2024\/06\/2024-06-01_15-10.png?resize=300%2C155&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.kamprad.net\/wp-content\/uploads\/2024\/06\/2024-06-01_15-10.png?resize=768%2C397&amp;ssl=1 768w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Rewriting some scripts to simplify and make them more minimal [Sep 23, 2025]<\/h3>\n\n\n\n<p><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/e14457549959a15b5671353e4d9605ef79745ca0\">audio-device-switch<\/a>: added switcher to simply switch audio output devices on the fly over keystroke<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/blob\/main\/etc\/skel\/.config\/i3\/scripts\/openweather\">openweather<\/a>: completely rewritten<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/blob\/main\/etc\/skel\/.config\/i3\/scripts\/powermenu\">powermenu<\/a>: rewritten too, removed zenity support now rofi only, better options for lock integrated.<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/blob\/main\/etc\/skel\/.config\/i3\/scripts\/volume_brightness.sh\">volume_brightness.sh<\/a>: changed to use brightnessctl [xbacklight is non functional on modern hardware]<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/blob\/main\/etc\/skel\/.config\/i3\/scripts\/power-profiles\">power-profiles<\/a>: better scripting here too and fixing rofi part.<\/p>\n\n\n\n<p>Plus reviewing other scripts, and the i3-blocks setup, and i3 config to cleanup and format fixes.<\/p>\n\n\n\n<p>And i love to see a bunch of users pull requesting fixes for small and bigger things! <\/p>\n\n\n\n<p>You make this setup alive!<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/9e87c38301a93988d55ad95ae5c5d0527d4f2af6\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/9e87c38301a93988d55ad95ae5c5d0527d4f2af6<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/57efe732f84822f589743d56ed2f47c0af178dd8\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/57efe732f84822f589743d56ed2f47c0af178dd8<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/5adbcc106b8b30f853ca039ad3839b7d7b6bfc78\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/5adbcc106b8b30f853ca039ad3839b7d7b6bfc78<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/7e0e2162d2464a6d0f8ff92d1c22cec9a8d16b23\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/7e0e2162d2464a6d0f8ff92d1c22cec9a8d16b23<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/c158cc9180f66bbab32f45aca041639bad61f5b2\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/c158cc9180f66bbab32f45aca041639bad61f5b2<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/0d396d9b9a0bcc21b5372e820d0b7fde44bd63b2\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/0d396d9b9a0bcc21b5372e820d0b7fde44bd63b2<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/d389f9fcb0fea393d8dbe13dc46c0055a70e84aa\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/d389f9fcb0fea393d8dbe13dc46c0055a70e84aa<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/d807b41b7f35047655892c63c0922a1f474634a4\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/d807b41b7f35047655892c63c0922a1f474634a4<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/22c47613ff4cc0f82d52ab9e48d04a20bf8e9ddc\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/22c47613ff4cc0f82d52ab9e48d04a20bf8e9ddc<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/7be3b83f38599147d88c4e370754c644415ed689\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/7be3b83f38599147d88c4e370754c644415ed689<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/08c96fae915c69e12f038473c994baf4e3a41379\">https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup\/commit\/08c96fae915c69e12f038473c994baf4e3a41379<\/a><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>https:\/\/github.com\/endeavouros-team\/endeavouros-i3wm-setup Since January 31, 2021, I do maintain and develop the i3wm setup used on the EndeavourOS ISO To be honest &#8230; it starts earlier already while still helping on Antergos in Jun 1, 2018: https:\/\/github.com\/killajoe\/i3-antergos The main reason is that I do use i3 as the base of my personal Desktop for a very [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4384","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.kamprad.net\/index.php\/wp-json\/wp\/v2\/pages\/4384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kamprad.net\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.kamprad.net\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.kamprad.net\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kamprad.net\/index.php\/wp-json\/wp\/v2\/comments?post=4384"}],"version-history":[{"count":22,"href":"https:\/\/www.kamprad.net\/index.php\/wp-json\/wp\/v2\/pages\/4384\/revisions"}],"predecessor-version":[{"id":4916,"href":"https:\/\/www.kamprad.net\/index.php\/wp-json\/wp\/v2\/pages\/4384\/revisions\/4916"}],"wp:attachment":[{"href":"https:\/\/www.kamprad.net\/index.php\/wp-json\/wp\/v2\/media?parent=4384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}