Complete overview of the setup

Setup Overview

This section documents the tools, configs, and workflows behind my daily setup. It combines real dotfiles, short tutorials, and practical context so the system is not just shown, but also explained.

The topics below cover the desktop, terminal, shell, notifications, widgets, Git, and supporting tools. Documentation files can be read as rendered guides, while config files stay available as raw source.

Selected File

tuxdevil_small.gif

.config/eww/assets/tuxdevil_small.gif

GIF89a���	

)8$.	/%
    ###+**)'&333::95/. DKG

S\V
Oclh
	t|z

yqH8R6N*(v##WD
rVA@?KKKEED[[[UUTPON`__ggfxwvrpna`_������

�
���	��

�

���������
	�
�	���	�
�
��
���������.�"�&�##�#"�11�&#�)%�3.� ����������#�#� �%�%�'�'�,$�*$�,#�-"�+$�3+�4,�1&�4*�5+�6+�<2�91�93�-!�6*�=1�U�Q�d�p
�k�s�{�u�q�r0�O	�v�D9�A:�E9�MA�~z��	��9ăʅ̋ɉ
ҍًՒڕݚו
Ȋ֕Ε��	��ا
�����	���������������̕,�/ۨ.����������
������������(��8��(��֫PѳtլW��E��d������������������������������ų�������ż��»�Ž�̻�գ������������������������������������������������������������������������!�NETSCAPE2.0!�	�,���H����"D��a�4#J�H�`L*�1"�C�,�MG3��ʃh���YS&��4!Ʉ�&4�!�%�Q��RD�H�N�K��Yr@�.��T�:����4U��d�!w=���
�(@�V-�'Ѧ�B�$�#&�Y8�����Vѓ$rE�<xF�޻�h��G�$C�h�b�
 � A�		�8!$ȉ�����T�"Lg&a��Ȍ>�LQԇ
ՁXΜ��K��f�װ3�!kv�?y��9A� �/�;&��"7N:;@0@�����? z�IAE�`1��U�T"J
��<�QBE(�Ed�0����<p�~$�(@�}pDq(r; ��DL���@'�!B'�aHn����I�A�H"��;���:�8cDb8�� @���`U�ȅ�PBP����݈I�8�K��%�7eDt|G'�p�����y�EI�P�O|��Xp�������$XvgDL���R��{$���l�$��@B�N�
2\����i$�P�
m!�%G!��D"�ft���
7���&���@�D\2�AW,����Z���3���
0$�-�(��J�� �Ԅ";��V���
��1Ȁ�
��d�~��i�kP~��lB�E\�\0C�j\"��BLH�rX,R�A>����
=l"8[�6 @�Pvr�Aӡ��h1Ѯ��Q�\��	}qtBE�ABI���A�-�QC��3�i�nB>�!4�X$�UDJG�x~�np"^�}E""��z��m��w��駶��anBP��AK�1G!�w�R������r4�7�)���#ˁ|A]$����p��u���
���0�+���"tp	2C����7d�
59Ԭ��E�?���R�9� '���6�-�P��DG"���G;�mT#Iz���
nP�O"7@��`
���kB)�f[X��	E\�'����HԲ	�����<ܱq\�%��a�u�՘����
���Ҭ��,B�P�"�q���
�1�~�ю�X�
�7�j����GqP�.�GG��&�4+��J����D�P�D#���q�~����F=:9�l�̐��	�0M,�b�� �<XiW��P��M����9j 3Mڱ%�A�A����N*]�)H�P-k);,�o�e�.P�s�K8�������e�v����!O��� 
R��@�+8�"�eGp�j�c2�A5�6�}��K@�Ў~4s��F?l��i�&0A	R,�]�����0I@G?�3PΏ�,�M#ЎzT�f2iI;ҝ��@N�� ���EXG�7{���y�m�?8;��C�a!E�0C"V;��,<�v�,ɷhr�$�h?����)�80����+�gC��B��}���X�6hbDX��	6�� ���Q�_����E/~Q��쨀���-\vSG�� �0P�K�<��:d)i�Kj?�a���H2���d$���E."a��Ġ��o�<8!���p��)!Vb�@<�?��!�+QtڏlP@�D.��]����n/`��N@���IwK�-��h�~��@,
u(AQ�Y5�p���b�$����4:�b0�@^�2��]c#�xE9����M�"t����
h@U(�f?5�/��tЁ~;AT�!5F�<�d������4��!9��y1
�p"�B�x�ЁA,@�a!�Al`$��f|����� 1�A�8+c̘s���]=��� ��#;�aV�@D�0�&�� � ��
�h����3��v.w�k�j�Yȩ����WG"^��� 
��"H�H �;�:�5	��	:��`� 2���(��E(fAd��ڨr�#L$��.��C|�1o`��VT�wP�`g'S
��I��=��������1�{Hz.n�R�����1�qj�ۙ��E$�'Y����5���(��
}h*Wq^�:�&�@�X��~p�A`^"��3�E(zQ�7�\�p�n��S0"��Ve�@����t�:���F�u����'h<�u:��7��Y!p
[���(E)v�n��Ȩ:,F
H<!���=r��`�ﺤkZ@LUV; ���Ab% �����������	X���j�ͽ�]ԣ���D�*Z֢d����w��%�A�9��>$�����v ��o�N"�CP}�|�-@/500�
�@�`�P��
�
�@z���Ȱ�
��ހV\d~\Pw�ʥk�'xE��G�G%��W�"�C�G�����r C`�V�B2`6#"Ԡ�@�(����
�
�@��@��`���	Ke�ׂ}Wh"P=�xXE�E@C��.e�pA��A�F������{�u�wqG�u��4@�3P]�
��p�
���p}�f���
�0�@
i�6�7$0y�=�XGF@=ЇF0���e3�~�u*�Q��X�(;@���'r�vq:PuK�zc2 ��8�����0Р��
��
���(ug
�@��`
ф�_p_p��kK�}��A`F�C@O ���;8}8��PP�F�AxFx=+��@GPW�#�=��E��0�`Q� ���
�0�P
�P��p
�`
i��`��p` L�`U���,�x�C@��Ĉ����8}���R@9N��88`Ƌu�|���|��&4�tG=��0��0
�g��0
�
�Д��P)0�MP]#�_��(�g�Ũ;`O�E0FP�h9_k�{Pq$Q S0�V�OO�)cR�`L�|ii����;�`Q�����@�����
��0��� �)
p�_�V��7��Y��)�A(�)���Θ�9|��SP�VT�HrZ�ç<���rh�i)`ӹI�0��۠
�
�
� �������\4xh~��y�w�fI�B�O��9R`�%��"���Q0k�Sp�p)P��x��7|
��׋"b)"U�j㐡�Х�
� ��@w�
Q(5�Ah����)|=�(P��Bqɚp9x4X�R�GI�9l�k ���Rp: &�i|��=�
�P?��G��w���	�������I�(��_^�uǘ�;ЇI��C@xz�N�����'y}*|`�Z��:��������F��1��W��RQ�:���Z*a*":��y�PK�����d��w����R`F@�j�Q��]�AA�(Rp�m����:G`;�Q�	]��
*��ωu�ө��頥�@�� �j
�2�����B`E��G:���	X��K�Pp�_p�A��m0�+N��P0T`���A �
��$�Q[��P���P�jT� &p�+����xJ�w��V��J�:��Z�{4�W�~K���7k�K˴aI_C�>ppII"���ӹ%��t��@vK�I�?���1CZ��������t��ḟy&0h�C�Q`Pp�+�L;�S�	W��Q�r������X�aD�VL�Y�Y�lP��J�Ӌ�o��$\��U���!3^����U�`�Z#xI���U�{�ʫ���o��w�O���n�E��+��ge�\�\A��e`�
�n�����9�k�%r;y�J��[~�(�� =@&Z$e��^���)�f*!�	�H'�]�	Pg�-6����K�Y���%"1^�O.[p�A�7a'Q=�7L�bo`�1հ�����Ĕ��L�G��� =���<|>P��"i'W-ڃ�]�����H��đ[��0�n�G���@��
ZԼ�\�F� ��>�Y^`Pp$���U�����������K��|����l�)E/��L, @N�	` Q�3z3٠Ld���:�Ē�� ��{��б�1��*��# ��:��4��c������p|���Xz��
d��lR1��O@+R#��a�����q��r�91�\5m��%`�]��S%[
���_�%|���5����wH9�0o@EP
��'�0`�<�.����79�#1�l��A�#N�<��
��J���p�Y-5M,h@}�9�4
PR �(�P��70����.m�i���	B���BD)��ӫy��!5�`�x�����@��E�8#[�ڴ8�=:�F����؛	T�}�M�V�,�S�p��0�k="o+����0c��]�=�3Mٻ��UqW0x��m���0��1�Bu��=���I���Q+7=\�ʽ�s��M۔��?Û
�]�^-��U+�q�\�lp�s0r0���a�s)�1�0ߓ��$l>5D�s�Gam���-.���B�r`���vD��I8@�3�^4QPWPC�������`�wT�L|߸�һ5��?�R=�C+q�636��.M���0�)3��3�m�<v8~)������L��5?3�3�o��F�b._��6��iN�L��`�ir~op��qpiay�1}��I�@~�G�9ZJ0�
���/P�&�DRnG�`=�.N``M@���+p����������W�U�pP��f�r��w�ۻ~�j\�0)_)�Nn�[SN����~��N¼BPc�Ln@;U��!b0���$|��{��41d75sg ���S��ze!0�P�����{�4 �R"+e��N��'��\�`L�������r`PX)�`x7ROʑ�'�peleO|~���[+Zd�@z��
.��4�P0U ��̑/��& R�~�\+�����0À�0��\ar�"�iR"�]u��0
�/�����30�	���n�v��[Qn U������$i�Y���������~��T����pdG����s]P� ���Ϲ;��l	��j���]~������ŀd�����v�d0n��������$�TP]0����P����,��`
����������?p�+s���y�˅�
PDȟ=UZ	v���~-^Ę1�=}/������UĂ�D��D-]��Sf�;���2Sf.\Ĉ
&˔�0��Q�0;��r).�=^��o�m1|DbJ�Tq�ҥS�ZC��Ѳ�%�a� ނe*T$G�"I�4��)����Eu9z�>��գ>khQ(Yθ<��Z4�]r��pNܵ�x��u����P�@}
�Ȑ>{�����\;w� ���ƀ�^%�}�g��s�2=�D�!qp2Q��5J��X��]T`$NE�eK�:v�$#ǿ��e�b�K����dI+�����-t�e<�n1��Fe�0t��),���_�Igx��}�I��R�Ť�^$�
�����;��]��%:�d���S$�Ftp��7~��sB�D�a��:If,���@a:����"/�آ�x��d�%��B�� ��#�(��D+=�&K��\(��/as̙L(��+��
#�1�����Zb1����X�L���ͨ�T|�sFGk�T� ��’Y�Q��`eI*
�"SPe�V��Fł"��`!��G !RrvQe)e��z{�_ġ��g=�AZrQ�Zm�E۵D�e3{O�̖SD��
B����}W�jT$i���Wߙf�n��m�(�Ñ�����3�'��K����b�t�%��N�R ᮏ:�`D��1�d�ع�	h��]&�X�d���[����K�|c�(�0 ��1Z#z��F�`��|��Y���d`�BiJ

�x���)#|����7�P�]R[4��Qr�t�7�h� �1.p}����LFWw�Xl�ym��>�� ���.`�s�އr|�et��;X�Qw�X䶹x9a!�
B��A��a�dz��DžO�x�G�%T`�E�����P����7�(@�
�QgU��Y>�Eb�w�iLF�(_KT�
V�o}��-v��:��	���d���v�*�& F�"�s#]gdt�2�h��(�[�"O+L�A�
7���az�c��F5pp���0��Z�B�Q��`a_��R�by+���>q!*�E��3�L��@`(���Rc�4噕��S�P�a�E/�o�ҁ��J��;�
�Sc$�E�K�5�#�8��9٩H��LD1�B>���`0(�@��l�#$Q��}�Z���,�d'#���(GaICz�,:�D{�P�+�����d
ՙ�rS���.yy$_����I*F���	P@��E)$�D�vx��JiN��`��)[؂N����L�
T���4�'@A�~rҟ�(#��>@�v�$1	I����4';	�#
T�0(B�%
P�}u�S��2	G �l��	�)��>E�~
Tu<��
 �P�"� ]I?�d$S����P��$q	���,E(>���-�FX�d6��)���$��E��ԓ��*R���QB��(J1�P�U�`ą�p�'� �a��+G?!XSpS6��^��B�����$"�XF��%8A!����-,(2��`RB����h!�G�(f_��Q�HB��*%�	�>���Pnt)Aۀ!�	�,���
		'9)/7%.'$$$+++'''333<<<;655-+  LGT\TRdlg
t||	w
k|wuL4|!E<8q$$[CrOD@8?AACCCKKKHHGSSS\\[PPOdb\fffxwwqpowFD����	�
�
����	�	�	�	���
��������
�
�
	�
���
�
����������"�'�"�"�&#�.,�)$�+#�60��
�	�	�������$�$�'�'�,#�,!�4)�5)�<1�-"�5(�>1�8)�[�D�e�k�k�r�z�u�Q.�F8�I8�I=�QQ�sr�ts�]T�VF�pf������ Ą̌ȈҍԒܚؘćך˓�ۥ�����
����������
��	�����Ɣ+ڧ0�(����������
����������$��$��+��6��,��oڮO�Iҭb��C��S��w���������������������������ȳ�ɷ�Ĕ��¾�Ĺ�ŭ�ҥ����������������������������������������������������������������������������������H����"<���Ck�<�H��ŋ�J�q�@C�91�GbH&�S�ʗ0CR��KL�O�T�r��τX9��3I�Jn��\��	��o�*�� �6|2��$L�Ƅ�eN�;D
&@��۫l�j5�N%Bo���Kʔ8��1B�m�È#�Z5A��P��4'�M��1:)Gϣ;Y�x0��ti	0$pdʜG��Ha��v�(D���CH���F��ޕ�@����#D�ġ���…+(.'Λ"F�6�o��E�0H�z��ك#��A��Hē�/��-
6�@��"����1%�DO��aHP��� �	����?8!Sl2�C�	H��8�Ç!A!@x�ObRɊ
`]ްC3��b�� �;��BP�
�wjTPC:x�$��% Q��$@�{��GJ	�ɘc�P�
�y����Q�@�eAi��G�����
Y�$�giH (FP��ȡ=!o\�ć՘�	�A���z�YP&P�ǔ��*���J�Y�G��E@���f*��qA�A(\1�Aj�\�B����$�=��}pKPy��k��E�
3H@o�Xћa��
$�#� $D�=Q� �DZiqE0C3:T�|JՖ�@������
dD��!F�C34\���5�h����zbkAA�!�A(T1�|�a��C��%��
�0A�tpP�\AE��@F����)@�4#C������cR�5M���E���@MLA��	G�3���3lI���Q@��	� M3��uB�`Eak4a� �`C*V�;���N4;T.vM��@3�c��ݸ�@H�jAC�1HɄs�e�ǞX4���C(@!��L�� ���o!H��`8�I�G&Z\�ԮC�<���+�d`�� ��=��O!h��P�!�3Y�w�*�AKH[p${�#CL3��
�L�i�4*�&����@��a?������9�ap8���hA �i(@�i��R���=����F��
���aC���)�W������p%�K�f0����a+�N�)@4�3zc�9K�}z���d����#��)�����<�_�Y�ap�
����
^p�C���Ƙ�hH5*�D�D��p>�$�Ç(�/��a�(Ёǒ��0
{�c[:L4��Y�b�܅+fq �YΰG��ɂ�:�$6��OKA�udJ&�@�=B(�B���<8bR@�Ä���M��3���^ܢ�H'+P�	��x����&f����X�X��0X=�_�7<b|�#� 4a���F��!�����0n!
`�B!e�)Z�	���Y=	�*3"0B%?��^tK��Jn����7�����w��()��`9m�
\���Ȭ0|�Ր��H3�Qpbh�Y@P�
��l+����AdM!�F���
�8} �T� S��Y�A�:�eG��(.p�N_�b�P16�Y]L��X2(���*$	E�?7 �#�V�M��S�<a���z7�,ءV�� 17W
$@AA"�4�B��.xa�a#�ۍ�g]��S��/�a��&\���H_�X�����(��"��Lu<"r�C� ,H�Y��`G���0�!�����R�0�!�]���U�*N��K��6@�}� �	#��~��ؒF��^���`DZAm����V.|�0�AT�YKp��]�b��0|�e)_X��جgA+�Sl�/D�	�`��ƶ� �œ}� ��,�-h<�'ܘ��|-9�b~������T��)yK����\��@(@�Ps�����v��e0��ßx�ڰv(�7д5~#���f���0A��a��-|G��`���������тx����U��˦.E0��,�[��r+���E�ZZ���{k+ls@]@���p$����i@'���V$��a<��œ�9z���$.1�=L6aql�u�r�3��/�|e^��.�Y���}��'!	m7BJ��b$
x��%I0k ��?r�)���H$"�� L�2Q�0HF)T1rl���Ń��y�G���8�"ш@~�\�v��H�ޞ�3	s6�ʊ�]�1��}o ����+{��:���v����Iw��A9�q�X���/��/��bdv��H�Ca
i`��A� �\�$��jo����
�Gw?��=�[@'6woFg�h�wS��X c! �_��%�`�}��
b�
��
�0~��	��	.�	����
8��fGW-g�ck��w��B@w@�;wx�z @��vP�Z��v��=�h#)�t�H��B6�5�Q���8ɐ
��a��}��
�@�����	��
�p�z�N���t?Pk@F`{V�p��BH�%s|P:Qh|Mh��vq��fIiW�=�Y$ �@�T ��:�)E�p�`
�`
�Ћ�@�'�nzx
�P�`Z	�z'�L�Wt�Vo�&=pI ��8�EHcP��sNx�gT@/�? lB�.gSL�
&&�{dpzP&���P;� !�}�����	�	�����~�0�6 9���c�ǃ2gG�Z"�G�Z�"	�"p�I(i��u�@�BH��GI����5Sq��P`x��t��!;�䏵����	��	.ؔ�P��
��]y�# h%lYoPx@ o�`"�gy^�,&CAc��? ������V���\7l5W@(#�>T���HDI����`
�0
�ЂO�א
�0� ����$�eAWkl�'�^p��	[��^�%@h��x'W$�w��B���Qo~�\�|l� �PB��!�ИDI�؇�p
֐��
��
�P�c�����`Lhgh�	�T`/�]`�y�aP����V  ��8g@�Ո 9�$��
����wI[�@@��p�8$����0��С���А�P�S9�r�
����v�Y�@@]�jI����I�b��i�H?p�i��BV@�Qh������"�U}��OJ���谡�С`�
S��/#�^ih`���+�5z�7�W�"��y��WP�Z�a0�@�$�GP�ɤ�yg����#�xcP�
�?YJ���0�Н�����I<ep%g-ڦ�h$P{j)�r�V`�d����N��!��ګ[�W@x=刨���@/�>�G>p��1H�*��y�ᐭ��@��9O�`p2碽I��aZ��
u*LP�?�k���髽����X�ƪ���� ����A�X��Y���`��୍�CM"�#����'������]��y��*h��"0�!	�����F�P�U����c��PP�pҪE���@�`������6�(P�(����F��Z�WO�#'�P`�i�]�.h@����Z0{6��t[�7��a"��y��p�G;���� &pN��G�W�L�#�W���-?*g�ڵr����J�vu��	��-��=��9���[����!�
�p�!�X�$ ��F���zLN�MP����[�!Y��'p&� ��U��u�" 6��`��
�f^-���'ma�)��rL f��;y���w��U��G i��O@�P�L˾�ҰC���Hp���&ׂ[ۧI�t�Z@y���`�� ��=��P�����@�۰�0�l�@�p��'l�(�-@F���AP�A�k��V-,Q͢4Y;� &0
��{���[��������`�P�6}23g&%���j�$��|!�GT<q��C��rV
�0�@��P����y����1��P�<%�Q���q�F	A���X�EPr��P�RA\��p��xI|Q��C��Q0o����t��c}���АRr\��\;�P�Ӂ�Ab?�,w!��2�@��@��{40��>�!=����|�MBs���a0	}��@o3�O�%�U"P2p!�ρ �ї�
z�"ѐ7�#�&m�P[@�S�ё��2�6@�(��|�>P���� Ӎ��c�\&��>q#~b}2�Q �@�2M:`9]��a�,~�!�"
Xm���p��'"��x�*@���`�L{6p#���Q2�BO})B��0��@�� �� K}"rp�PؑF׿"�!2��z�G�M��jc!=Q0qp���A��R�4 
�|��=?���#^�q�{�Wq��%����ݘ��2�6�`;��Uݬ���!��$lA�J��,��x��!ԝ�}��
���}0��
���'�Ma��n�sM)��~B�c;:���q�[�ۙ�p�(~�t��a�WD��
�`Q�*0����'o�pr@�Q�f��!29`=d�C�=.��MP,n�E����)~N6U;���O�!�'8�H�Y�`"��EX��#�فm��� �\�����qR�)�)�V�'D�0}0lڕ��u�8x�a�?��癑�E���M�� �0#k��AI&������ ��~"BPa�p���20
�0
�Px�;���fb����:��!���,@��38�
�!�6�}�(��)�	�
���/pry@
a��Mn����
�p
�`R�[2�P[<0
� �X1 � 
�ڐ�J
�����p��A up
(3n
P��
��㰡��
�
m����r=P��
��mq
 3����h���������`�
�0����J���mP�p����@{������*	65`���
��m���
�9��\��[;Ik�.0�0�V7�0B@yP��� pK�������MI��܇eߡ���)]
�Ї��
c?��0w��3����7]_�
Q�
�\�蹼��^��
����
ܰ���z,�d?	}�,i������{��,�� �������O�`�oG�u@M���?���a�0�����{�
j��Ѷ�a.ݺv��ѳ�P��{�!��.�q�j�J�=~R�G!r�`	2�#\�<P�+Wq����ػ{ޓ�]�v�R��'���������<x�dI���U+X�T~�I�<t���%k�(D.8���Y�Z٬�J'�vO�.<G��@a"�����;r�z]̚�իY�d]��5�f�AޜL)RԬ^���U����4��mek���v�+�w�9��\�
uj;f�#���We�9o62�N#Sݭ9�t���c+����v�FH))^����9>?{ͭ�Xm|���9r���n��/��bӦ�s�aϞ{�QÇޮ��A{�Zg���0/V@�,%���
!T2��^3P�X\�Bw��A���H��z�q��^|�0H�@Q�H4E�D��X�'��)G��D�I�kH�[|ɅI�,R%���
$\RL��J�p�a��w�)��<�`*���)�17�S��2�C
��7ܠB�U���8��„a�>�8,�Ŷ�2�H#s��(,ਢ	�`a�M�N�ds*�Tiv���Zl[�3P@&[1ՐP衈7�X3�Rh�"�P)Ćrp�����jc=��:�Z|�)>��YC�����C'B���j�=�j�Ԟ�"��
}�c.!��u���S��(��c�%>�e�XeE�����[hά��{��`�%���9�d)���|�w&�`4}�Ev� @��أ�+�0k˄�聧6�E�مx�q��Dh�
0��B��j��"d?Q��	xh,6
����f�)������?2A�&��DP��y)��J8�$(���x��WD%<�VN�p�L(�ŕ��ԭe�E�<αpjL�	1R���8���s���BP܌OX�xT�L��������{G�
Dc�
\R�V�oҔ��_!C>Q%�H12œ��v0
wx���z �,�y���`s��I�#�0+"�6�����_B
���(G;TxpDcX�@��%d@� ��G4V��u�H(<a
T`�pA�'�=V�	��$�%�D`Md�m���}N��#���'����Y�XDܚ8G
  ��C6j�@[�+P1�N�1$��&<�FT���yA"�GGJ�$��IQ�GZ+��� M�	Ot"�	&4�HF:2���JRR�@��O�{L��VX�S������)Q�F�R����V
$�V����XD!xW�J
��X�9�"���$�'��	N�"�|#��N�R��H=�	Eh���l�!��S�ˆ��(��	vrb�P&<�$�Klžw��?��D���(��"@	()DJ�&��X�Ez�`2�m�;%
6y���l�0�9�M\B�x�H�8�(n&	�jI	��ƴ���(q�ӝZ���$�)��P~�4�"�Ȱ�����&��LF�u����&4�E$��bZq���U��`�\wZW�.±6���_
Y�C$��ulb;WD$³~��2��~V��E�hQ�Zֵֶ��mle;�C;