added proof-of-concept monocle tabs bar
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
"amoledBlack": {
|
||||
"dark": {
|
||||
"flavor": "black",
|
||||
"accent": "red"
|
||||
"accent": "turquoise"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -819,7 +819,7 @@
|
||||
"id": "bar1780101400641",
|
||||
"name": "Bar 4",
|
||||
"enabled": true,
|
||||
"position": 3,
|
||||
"position": 2,
|
||||
"screenPreferences": [
|
||||
"all"
|
||||
],
|
||||
|
||||
@@ -26,9 +26,11 @@ env=APPIMAGELAUNCHER_DISABLE,1
|
||||
env=OZONE_PLATFORM,wayland
|
||||
|
||||
|
||||
|
||||
|
||||
# uncomment if using an nvidia GPU
|
||||
#env=LIBVA_DRIVER_NAME,nvidia
|
||||
#env=GBM_BACKEND,nvidia-drm
|
||||
#env=__GLX_VENDOR_LIBRARY_NAME,nvidia
|
||||
#env=__GL_VRR_ALLOWED,1
|
||||
#env=WLR_DRM_NO_ATOMIC,1
|
||||
env=LIBVA_DRIVER_NAME,nvidia
|
||||
env=GBM_BACKEND,nvidia-drm
|
||||
env=__GLX_VENDOR_LIBRARY_NAME,nvidia
|
||||
env=__GL_VRR_ALLOWED,1
|
||||
env=WLR_DRM_NO_ATOMIC,1
|
||||
|
||||
@@ -3,3 +3,6 @@ windowrule=title:Floating-Menu,isfloating:1,height:0.4,width:0.4
|
||||
windowrule=appid:firefox,focused_opacity:0.95,unfocused_opacity:0.85
|
||||
|
||||
windowrule=appid:virt-manager,focused_opacity:1,unfocused_opacity:1
|
||||
|
||||
# fix some issues with warframe not capturing mouse.
|
||||
windowrule=title:Warframe,focused_opacity:1,unfocused_opacity:1,force_tearing:1,isfullscreen:1,monitor:HDMI-A-1
|
||||
@@ -0,0 +1,28 @@
|
||||
$1 .-------------------------:
|
||||
$1 .+=========================.
|
||||
$1 :++===++==================- :++-
|
||||
$1 :*++====+++++=============- .==:
|
||||
$1 -*+++=====+***++==========:
|
||||
$1 =*++++========------------:
|
||||
$1 =*+++++=====- ...
|
||||
$1 .+*+++++=-===: .=+++=:
|
||||
$1 :++++=====-==: -*****+
|
||||
$1 :++========-=. .=+**+.
|
||||
$1.+==========-. .
|
||||
$1 :+++++++====- .--==-.
|
||||
$1 :++==========. :+++++++:
|
||||
$1 .-===========. =*****+*+
|
||||
$1 .-===========: .+*****+:
|
||||
$1 -=======++++:::::::::::::::::::::::::-: .---:
|
||||
$1 :======++++====+++******************=.
|
||||
$1 :=====+++==========++++++++++++++*-
|
||||
$1 .====++==============++++++++++*-
|
||||
$1 .===+==================+++++++:
|
||||
$1 .-=======================+++:
|
||||
$1 ..........................
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
[0m[38;2;2;2;2m [38;2;1;1;1m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;59;51;29m.[38;2;64;55;31m.[38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;25;22;13m [38;2;188;161;89mx[38;2;194;163;89mx[38;2;31;26;16m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;1;1;1m [38;2;156;135;77mo[38;2;221;189;103mO[38;2;221;185;99mO[38;2;165;138;75mo[38;2;4;3;2m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;40;35;22m.[38;2;212;183;102mO[38;2;215;183;100mO[38;2;220;185;99mO[38;2;208;173;91mk[38;2;49;40;24m.[38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;4;4;4m [38;2;3;3;3m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;0;0m [38;2;129;112;65mc[38;2;225;192;105m0[38;2;206;174;95mk[38;2;218;183;98mO[38;2;215;178;92mk[38;2;135;112;60mc[38;2;2;2;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;12;8;5m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;4;4;4m [38;2;142;135;99ml[38;2;148;140;98mo[38;2;85;80;55m,[38;2;18;17;12m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;7;7;5m [38;2;188;162;91mx[38;2;223;189;102mO[38;2;194;163;90mx[38;2;214;178;96mO[38;2;214;175;90mk[38;2;187;152;79md[38;2;13;11;7m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;5;3;2m [38;2;36;27;13m [38;2;81;59;26m.[38;2;132;94;39m:[38;2;70;50;23m.[38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;27;25;19m [38;2;217;203;135m0[38;2;244;229;147mX[38;2;236;221;140mX[38;2;156;145;91mo[38;2;64;59;38m.[38;2;7;6;5m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;15;13;9m [38;2;198;168;92mx[38;2;220;184;98mO[38;2;184;153;84md[38;2;209;172;91mk[38;2;212;172;87mk[38;2;195;157;80mx[38;2;22;18;10m [38;2;0;0;0m [38;2;0;0;0m [38;2;13;10;6m [38;2;76;56;26m.[38;2;144;104;46m:[38;2;178;128;56mo[38;2;177;126;52ml[38;2;128;91;39m;[38;2;3;2;1m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;50;47;32m.[38;2;219;203;124m0[38;2;241;222;133mX[38;2;232;213;128mK[38;2;236;216;127mK[38;2;201;182;107mk[38;2;98;88;52m;[38;2;16;15;9m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;22;19;12m [38;2;202;170;92mk[38;2;216;179;94mO[38;2;176;144;77md[38;2;199;162;84mx[38;2;209;168;84mk[38;2;199;158;79mx[38;2;30;24;14m [38;2;0;0;0m [38;2;0;0;0m [38;2;22;17;9m [38;2;99;75;36m,[38;2;174;128;58mo[38;2;180;131;58mo[38;2;174;126;56ml[38;2;178;127;53mo[38;2;131;93;40m;[38;2;14;10;5m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;36;33;21m.[38;2;201;182;108mk[38;2;237;213;123mK[38;2;221;199;116m0[38;2;214;192;111mO[38;2;230;204;115m0[38;2;195;170;96mk[38;2;86;74;43m'[38;2;9;8;5m [38;2;0;0;0m [38;2;0;0;0m [38;2;9;7;5m [38;2;177;146;79md[38;2;213;174;89mk[38;2;171;139;72mo[38;2;191;153;78md[38;2;207;164;80mx[38;2;179;141;71mo[38;2;14;11;7m [38;2;0;0;0m [38;2;13;10;6m [38;2;92;70;34m'[38;2;176;133;60mo[38;2;185;138;61mo[38;2;170;124;57ml[38;2;175;127;56ml[38;2;180;128;54mo[38;2;129;92;40m;[38;2;12;9;5m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;15;13;8m [38;2;139;123;72ml[38;2;219;192;108mO[38;2;224;194;108m0[38;2;200;172;98mk[38;2;207;177;98mk[38;2;222;188;101mO[38;2;177;148;80md[38;2;41;34;20m.[38;2;0;0;0m [38;2;2;2;2m [38;2;149;122;65ml[38;2;210;169;84mk[38;2;166;132;67mo[38;2;182;143;71md[38;2;205;159;76mx[38;2;156;122;60ml[38;2;5;4;3m [38;2;0;0;0m [38;2;48;36;19m.[38;2;167;125;58ml[38;2;190;143;64md[38;2;170;127;58ml[38;2;167;122;56ml[38;2;183;132;56mo[38;2;167;120;51ml[38;2;83;60;27m.[38;2;2;2;1m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;0m [38;2;66;57;34m.[38;2;180;153;84md[38;2;220;184;98mO[38;2;204;170;91mk[38;2;183;152;83md[38;2;204;168;88mk[38;2;204;167;87mk[38;2;96;78;42m,[38;2;4;4;2m [38;2;98;79;42m,[38;2;206;162;79mx[38;2;163;127;63ml[38;2;174;135;66mo[38;2;202;155;74mx[38;2;100;77;40m,[38;2;8;6;4m [38;2;101;77;37m,[38;2;188;142;65md[38;2;176;132;60mo[38;2;157;117;55ml[38;2;177;128;57mo[38;2;182;131;56mo[38;2;132;95;42m:[38;2;37;27;13m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;7;6;4m [38;2;73;61;34m.[38;2;170;140;73mo[38;2;211;171;87mk[38;2;180;146;76md[38;2;170;137;71mo[38;2;206;163;81mx[38;2;135;106;54m:[38;2;62;49;27m.[38;2;190;147;71md[38;2;157;121;59ml[38;2;165;127;62ml[38;2;179;137;66mo[38;2;57;44;23m.[38;2;132;100;48m:[38;2;188;141;64md[38;2;151;113;53mc[38;2;163;120;55ml[38;2;183;132;57mo[38;2;135;98;43m:[38;2;48;35;17m.[38;2;3;3;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;12;10;7m [38;2;58;48;26m.[38;2;70;58;31m.[38;2;89;73;39m'[38;2;89;73;39m'[38;2;87;71;38m'[38;2;82;67;35m'[38;2;76;62;33m.[38;2;65;52;28m.[38;2;45;37;20m.[38;2;32;26;14m [38;2;9;7;4m [38;2;11;9;6m [38;2;80;64;33m'[38;2;158;125;63ml[38;2;199;155;76mx[38;2;158;123;62ml[38;2;174;135;66mo[38;2;141;108;54mc[38;2;170;131;65mo[38;2;149;115;55mc[38;2;155;118;56mc[38;2;158;120;57ml[38;2;134;101;47m:[38;2;161;121;56ml[38;2;145;107;50mc[38;2;181;131;58mo[38;2;134;97;44m:[38;2;62;45;21m.[38;2;9;7;4m [38;2;14;10;5m [38;2;36;25;11m [38;2;47;33;14m.[38;2;62;43;17m.[38;2;71;49;19m.[38;2;75;51;19m.[38;2;79;52;19m.[38;2;79;52;18m.[38;2;78;50;17m.[38;2;65;41;13m.[38;2;48;30;10m.[38;2;8;5;3m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;21;17;10m [38;2;87;71;38m'[38;2;143;116;60mc[38;2;184;149;77md[38;2;204;164;83mx[38;2;203;163;82mx[38;2;201;160;80mx[38;2;198;158;79mx[38;2;196;155;78mx[38;2;194;152;76md[38;2;186;146;73md[38;2;165;129;64ml[38;2;138;107;52m:[38;2;113;87;43m;[38;2;110;85;43m;[38;2;133;103;52m:[38;2;165;127;62ml[38;2;143;109;54mc[38;2;172;131;63mo[38;2;142;107;50mc[38;2;143;107;50mc[38;2;167;126;58ml[38;2;134;100;47m:[38;2;154;113;51mc[38;2;121;88;41m;[38;2;98;71;33m'[38;2;103;73;31m,[38;2;126;89;37m;[38;2;143;101;41m:[38;2;157;110;44mc[38;2;157;109;42mc[38;2;156;107;40mc[38;2;155;105;39mc[38;2;154;103;37mc[38;2;153;101;34m:[38;2;144;94;31m:[38;2;120;78;26m,[38;2;87;55;18m.[38;2;45;29;10m.[38;2;4;3;1m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;2;2;1m [38;2;25;20;11m [38;2;67;53;27m.[38;2;101;79;39m,[38;2;125;97;48m:[38;2;154;119;58ml[38;2;172;133;64mo[38;2;177;136;67mo[38;2;173;133;66mo[38;2;180;138;67mo[38;2;176;135;65mo[38;2;175;133;64mo[38;2;169;128;62ml[38;2;162;122;59ml[38;2;158;120;57ml[38;2;113;86;44m;[38;2;72;55;30m.[38;2;71;54;29m.[38;2;106;79;41m,[38;2;150;110;50mc[38;2;152;109;49mc[38;2;153;109;48mc[38;2;156;111;46mc[38;2;152;107;44mc[38;2;154;108;44mc[38;2;141;98;39m:[38;2;139;96;37m:[38;2;129;88;33m;[38;2;112;76;28m,[38;2;87;58;21m.[38;2;65;43;16m.[38;2;38;25;9m [38;2;11;8;3m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;0m [38;2;3;2;2m [38;2;39;30;17m.[38;2;69;52;27m.[38;2;110;82;39m,[38;2;126;94;45m;[38;2;153;114;54mc[38;2;148;110;53mc[38;2;82;61;31m'[38;2;8;6;4m [38;2;6;5;3m [38;2;71;53;27m.[38;2;135;97;44m:[38;2;143;102;44m:[38;2;116;82;36m,[38;2;98;69;29m'[38;2;66;46;20m.[38;2;35;24;11m [38;2;5;4;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;1;1;1m [38;2;35;26;13m [38;2;99;73;35m,[38;2;147;109;51mc[38;2;179;133;61mo[38;2;178;131;59mo[38;2;151;111;51mc[38;2;109;80;37m,[38;2;57;42;20m.[38;2;4;3;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;2;1;1m [38;2;44;31;14m.[38;2;91;64;26m'[38;2;125;86;35m;[38;2;154;105;39mc[38;2;154;104;38mc[38;2;135;91;33m;[38;2;94;62;22m'[38;2;44;29;11m.[38;2;6;4;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;28;21;11m [38;2;102;76;36m,[38;2;132;97;44m:[38;2;110;80;37m,[38;2;91;67;30m'[38;2;59;43;20m.[38;2;28;21;10m [38;2;1;1;1m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;15;11;5m [38;2;41;28;11m.[38;2;65;42;15m.[38;2;82;53;18m.[38;2;94;60;19m'[38;2;86;55;17m.[38;2;29;18;7m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;2;2;2m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;0;0;0m [38;2;1;1;1m [0m
|
||||
[0m[38;2;3;3;3m [38;2;2;2;2m [38;2;2;2;2m [0m
|
||||
@@ -0,0 +1,22 @@
|
||||
[0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;17;23;16m [38;2;89;95;88m;[38;2;91;94;91m;[38;2;87;93;86m;[38;2;52;59;50m.[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;18;21;17m [38;2;122;120;120mc[38;2;128;127;127ml[38;2;112;112;112mc[38;2;60;64;60m'[38;2;15;15;15m [38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;30;42;29m.[38;2;123;122;121ml[38;2;124;123;123ml[38;2;113;114;111mc[38;2;39;39;39m [38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;2;3;2m [38;2;51;61;50m.[38;2;85;91;84m;[38;2;87;89;86m;[38;2;87;93;86m;[38;2;85;91;85m;[38;2;101;102;100m:[38;2;150;149;149md[38;2;116;115;115mc[38;2;102;106;101m:[38;2;20;26;19m [38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;2;3;2m [38;2;81;93;79m;[38;2;96;95;96m;[38;2;94;94;94m;[38;2;95;95;95m;[38;2;129;127;127ml[38;2;141;138;138mo[38;2;110;109;109m:[38;2;97;97;97m;[38;2;95;95;95m;[38;2;94;94;94m;[38;2;95;96;94m;[38;2;78;86;78m,[38;2;45;55;44m.[38;2;1;2;1m [38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;6;6;6m [38;2;85;98;83m;[38;2;96;96;96m;[38;2;94;94;94m;[38;2;96;96;96m;[38;2;124;122;122ml[38;2;218;209;210mK[38;2;207;199;200m0[38;2;189;184;184mO[38;2;156;155;155md[38;2;127;127;127ml[38;2;95;95;95m;[38;2;110;109;110m:[38;2;95;95;95m;[38;2;95;95;95m;[38;2;41;49;40m.[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;16;16;16m [38;2;108;107;106m:[38;2;161;161;161mx[38;2;206;205;205mK[38;2;241;241;241mW[38;2;167;165;165mx[38;2;174;169;169mk[38;2;138;135;135mo[38;2;174;173;173mk[38;2;141;140;140mo[38;2;152;151;151md[38;2;169;167;168mx[38;2;133;132;133ml[38;2;97;97;97m;[38;2;95;95;95m;[38;2;17;20;17m [38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;17;17;17m [38;2;142;142;142m [38;2;101;103;101m:[38;2;254;254;254mM[38;2;238;238;238mW[38;2;185;185;185mO[38;2;100;100;100m:[38;2;94;94;94m;[38;2;98;98;98m;[38;2;142;142;142mo[38;2;132;131;131ml[38;2;125;125;125ml[38;2;102;102;102m:[38;2;95;95;95m;[38;2;78;80;76m,[38;2;18;18;18m [38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;2;4;2m [38;2;85;94;84m;[38;2;98;98;98m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;101;100;101m:[38;2;116;116;116mc[38;2;103;102;102m:[38;2;95;95;95m;[38;2;96;96;96m;[38;2;34;38;33m.[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;51;62;50m.[38;2;97;96;96m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;115;114;114mc[38;2;232;232;232mN[38;2;255;255;255mM[38;2;251;251;251mM[38;2;33;34;33m.[38;2;88;88;88m [38;2;39;39;39m [38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;4;4;4m [38;2;98;102;96m:[38;2;95;95;95m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;100;99;99m:[38;2;210;209;209mK[38;2;255;255;255mM[38;2;227;227;227mN[38;2;73;78;72m'[38;2;6;6;6m [38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;16;21;15m [38;2;97;97;97m;[38;2;95;95;95m;[38;2;94;94;94m;[38;2;94;94;94m;;[38;2;94;94;94m;[38;2;138;135;135mo[38;2;168;162;163mx[38;2;181;179;179mk[38;2;95;95;95m;[38;2;47;55;46m.[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;58;66;57m.[38;2;95;95;95m;[38;2;95;95;95m;[38;2;94;94;94m;;;;;[38;2;116;115;115mc[38;2;170;165;165mx[38;2;102;101;101m:[38;2;43;46;42m.[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;10;13;10m [38;2;98;99;97m;[38;2;95;95;95m;[38;2;94;94;94m;[38;2;94;94;94m;;;;;;;[38;2;95;95;95m;[38;2;28;31;27m [38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;10;10;10m [38;2;2;3;2m [38;2;96;96;96m;[38;2;94;94;94m;[38;2;94;94;94m;;;;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;96;95;96m;[38;2;14;16;13m [38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;5;6;4m [38;2;97;97;97m;[38;2;95;95;95m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;10;13;10m [38;2;72;77;72m'[38;2;94;94;94m;;[38;2;94;94;94m;[38;2;76;83;75m,[38;2;13;13;13m [38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;9;12;9m [38;2;97;97;97m;[38;2;95;95;95m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;19;25;18m [38;2;66;73;64m'[38;2;94;94;94m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;96;98;96m;[38;2;15;20;15m [38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;14;18;13m [38;2;97;96;96m;[38;2;95;95;95m;[38;2;94;94;94m;;[38;2;62;67;60m'[38;2;45;45;44m.[38;2;94;94;94m;;[38;2;94;94;94m;[38;2;53;57;52m.[38;2;24;24;24m [38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;24;24;24m [38;2;82;84;81m;[38;2;95;95;95m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;74;82;73m,[38;2;37;38;36m.[38;2;94;94;94m;;[38;2;94;94;94m;[38;2;39;45;38m.[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;1;2;1m [38;2;95;95;95m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;94;95;93m;[38;2;50;66;48m.[38;2;94;94;94m;[38;2;94;94;94m;[38;2;94;94;94m;[38;2;38;45;38m.[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [38;2;3;3;3m [38;2;69;76;66m'[38;2;101;101;99m:[38;2;98;98;97m;[38;2;98;98;96m;[38;2;99;108;97m:[38;2;99;99;98m:[38;2;100;100;98m:[38;2;101;101;99m:[38;2;42;47;40m.[38;2;0;0;0m [0m
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 50 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 146 KiB |
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"layer": "top",
|
||||
"position": "bottom",
|
||||
"fixed-center": "true",
|
||||
"margin-top": -8,
|
||||
"margin-bottom": 0,
|
||||
"margin-left": 5,
|
||||
"margin-right": 5,
|
||||
"spacing": 0,
|
||||
|
||||
// Load Modules
|
||||
"include": [
|
||||
"~/.config/sdgos/monocle/modules.json"
|
||||
],
|
||||
"modules-left": [
|
||||
"custom/daemon",
|
||||
"custom/window1",
|
||||
"custom/window2",
|
||||
"custom/window3",
|
||||
"custom/window4",
|
||||
"custom/window5",
|
||||
"custom/window6",
|
||||
"custom/window7",
|
||||
"custom/window8",
|
||||
"custom/window9",
|
||||
"custom/window10",
|
||||
|
||||
|
||||
],
|
||||
"modules-center": [
|
||||
],
|
||||
"modules-right": [
|
||||
]
|
||||
}
|
||||
Executable
+8
@@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
|
||||
INDEX="$1"
|
||||
|
||||
WINDOWTITLE=$(cat ~/.config/monocle.state | grep -e "index:$INDEX" | cut -d'\' -f2)
|
||||
|
||||
echo "$WINDOWTITLE"
|
||||
Executable
+15
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
|
||||
INDEX="$1"
|
||||
|
||||
ACTIVEMON=$(mmsg get all-monitors | jq '.monitors[] | select(.active == true) | .name' -r)
|
||||
echo "activemon is $ACTIVEMON"
|
||||
ACTIVETAG=$(mmsg get tags $ACTIVEMON | jq '.tags[] | select(.is_active == true) | .index' -r)
|
||||
echo "activetag is $ACTIVETAG"
|
||||
|
||||
WINDOWID=$(cat ~/.config/monocle.state | grep -e "index:$INDEX" | cut -d'\' -f3)
|
||||
WINDOWtitle=$(cat ~/.config/monocle.state | grep -e "index:$INDEX" | cut -d'\' -f2)
|
||||
echo "moving window $WINDOWID"
|
||||
|
||||
mmsg dispatch zoom client,$WINDOWID
|
||||
Executable
+27
@@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
|
||||
MONITOR=HDMI-A-1
|
||||
|
||||
# get all clients on that monitor: mmsg get all-clients | jq '.clients[] | select( .monitor == "HDMI-A-1") | .id' -r
|
||||
|
||||
ACTIVEMON=$(mmsg get all-monitors | jq '.monitors[] | select(.active == true) | .name' -r)
|
||||
#echo "activemon is $ACTIVEMON"
|
||||
ACTIVETAG=$(mmsg get tags $MONITOR | jq '.tags[] | select(.is_active == true) | .index' -r)
|
||||
#echo "activetag is $ACTIVETAG"
|
||||
ACTIVEWINDOWS=$(mmsg get all-clients | jq -r --arg ACTIVETAG "$ACTIVETAG" --arg ACTIVEMON "$MONITOR" '.clients[] | select(.tags[] == ($ACTIVETAG | tonumber) and .monitor == $ACTIVEMON) | .id')
|
||||
#echo "active windows are:"
|
||||
#echo "----------------------------------------"
|
||||
#echo "$ACTIVEWINDOWS"
|
||||
#echo "----------------------------------------"
|
||||
INDEX=0
|
||||
echo "" > ~/.config/monocle.state
|
||||
|
||||
while read LINE; do
|
||||
ID=$LINE
|
||||
TITLE=$(mmsg get all-clients | jq -r --arg ID "$LINE" '.clients[] | select(.id == ($ID | tonumber)) | .title' )
|
||||
INDEX=$((INDEX+1))
|
||||
echo "index:$INDEX \ $TITLE \ $ID" >> ~/.config/monocle.state
|
||||
|
||||
done <<< "$ACTIVEWINDOWS"
|
||||
|
||||
echo "(running)"
|
||||
@@ -0,0 +1,340 @@
|
||||
|
||||
{
|
||||
|
||||
|
||||
// Test Button
|
||||
"custom/daemon": {
|
||||
"tooltip": true,
|
||||
"format":"{text}",
|
||||
"tooltip-format": "daemon is running, click to refresh",
|
||||
"on-click": "~/.config/sdgos/monocle/indexer.sh",
|
||||
"exec": "~/.config/sdgos/monocle/indexer.sh",
|
||||
"interval": 5
|
||||
|
||||
},
|
||||
|
||||
"custom/window1": {
|
||||
"tooltip": true,
|
||||
"format":"{text}",
|
||||
"tooltip-format": "window 1: {text}",
|
||||
"on-click": "~/.config/sdgos/monocle/focuswindow.sh 1",
|
||||
"exec": "~/.config/sdgos/monocle/fetchwindow.sh 1",
|
||||
"interval": 2.1
|
||||
|
||||
},
|
||||
"custom/window2": {
|
||||
"tooltip": true,
|
||||
"format":"{text}",
|
||||
"tooltip-format": "window 2: {text}",
|
||||
"on-click": "~/.config/sdgos/monocle/focuswindow.sh 2",
|
||||
"exec": "~/.config/sdgos/monocle/fetchwindow.sh 2",
|
||||
"interval": 2.1
|
||||
|
||||
},
|
||||
|
||||
"custom/window3": {
|
||||
"tooltip": true,
|
||||
"format":"{text}",
|
||||
"tooltip-format": "window 3: {text}",
|
||||
"on-click": "~/.config/sdgos/monocle/focuswindow.sh 3",
|
||||
"exec": "~/.config/sdgos/monocle/fetchwindow.sh 3",
|
||||
"interval": 2.1
|
||||
|
||||
},
|
||||
|
||||
"custom/window4": {
|
||||
"tooltip": true,
|
||||
"format":"{text}",
|
||||
"tooltip-format": "window 4: {text}",
|
||||
"on-click": "~/.config/sdgos/monocle/focuswindow.sh 4",
|
||||
"exec": "~/.config/sdgos/monocle/fetchwindow.sh 4",
|
||||
"interval": 2.1
|
||||
|
||||
},
|
||||
|
||||
"custom/window5": {
|
||||
"tooltip": true,
|
||||
"format":"{text}",
|
||||
"tooltip-format": "window 5: {text}",
|
||||
"on-click": "~/.config/sdgos/monocle/focuswindow.sh 5",
|
||||
"exec": "~/.config/sdgos/monocle/fetchwindow.sh 5",
|
||||
"interval": 1
|
||||
|
||||
},
|
||||
|
||||
"custom/window6": {
|
||||
"tooltip": true,
|
||||
"format":"{text}",
|
||||
"tooltip-format": "window 6: {text}",
|
||||
"on-click": "~/.config/sdgos/monocle/focuswindow.sh 6",
|
||||
"exec": "~/.config/sdgos/monocle/fetchwindow.sh 6",
|
||||
"interval": 1
|
||||
|
||||
},
|
||||
|
||||
"custom/window7": {
|
||||
"tooltip": true,
|
||||
"format":"{text}",
|
||||
"tooltip-format": "window 7: {text}",
|
||||
"on-click": "~/.config/sdgos/monocle/focuswindow.sh 7",
|
||||
"exec": "~/.config/sdgos/monocle/fetchwindow.sh 7",
|
||||
"interval": 1
|
||||
|
||||
},
|
||||
|
||||
"custom/window8": {
|
||||
"tooltip": true,
|
||||
"format":"{text}",
|
||||
"tooltip-format": "window 8: {text}",
|
||||
"on-click": "~/.config/sdgos/monocle/focuswindow.sh 8",
|
||||
"exec": "~/.config/sdgos/monocle/fetchwindow.sh 8",
|
||||
"interval": 1
|
||||
|
||||
},
|
||||
|
||||
"custom/window9": {
|
||||
"tooltip": true,
|
||||
"format":"{text}",
|
||||
"tooltip-format": "window 9: {text}",
|
||||
"on-click": "~/.config/sdgos/monocle/focuswindow.sh 9",
|
||||
"exec": "~/.config/sdgos/monocle/fetchwindow.sh 9",
|
||||
"interval": 1
|
||||
|
||||
},
|
||||
|
||||
"custom/window10": {
|
||||
"tooltip": true,
|
||||
"format":"{text}",
|
||||
"tooltip-format": "window 10: {text}",
|
||||
"on-click": "~/.config/sdgos/monocle/focuswindow.sh 10",
|
||||
"exec": "~/.config/sdgos/monocle/fetchwindow.sh 10",
|
||||
"interval": 1
|
||||
|
||||
},
|
||||
|
||||
"custom/test-button2": {
|
||||
"tooltip": true,
|
||||
"format":"oooh",
|
||||
"tooltip-format": "this is a button",
|
||||
"on-click": "ydotool key 125:1 16:1 125:0 16:0"
|
||||
|
||||
},
|
||||
|
||||
"custom/button-fuzzel": {
|
||||
"tooltip": true,
|
||||
"format":"run",
|
||||
"tooltip-format": "application start menu",
|
||||
"on-click": "fuzzel"
|
||||
|
||||
},
|
||||
"custom/button-term": {
|
||||
"tooltip": true,
|
||||
"format":"shell",
|
||||
"tooltip-format": "launch terminal",
|
||||
"on-click": "alacritty"
|
||||
|
||||
},
|
||||
|
||||
"custom/button-files": {
|
||||
"tooltip": true,
|
||||
"format":"files",
|
||||
"tooltip-format": "launch files",
|
||||
"on-click": "nautilus"
|
||||
|
||||
},
|
||||
|
||||
"custom/button-next": {
|
||||
"tooltip": true,
|
||||
"format":"next",
|
||||
"tooltip-format": "next window",
|
||||
"on-click": "ydotool key 56:1 15:1 56:0 15:0"
|
||||
|
||||
},
|
||||
|
||||
"custom/button-prev": {
|
||||
"tooltip": true,
|
||||
"format": "prev",
|
||||
"tooltip-format": "previous window",
|
||||
"on-click": "ydotool key 56:1 42:1 15:1 56:0 42:0 15:0"
|
||||
|
||||
},
|
||||
|
||||
"custom/button-fit": {
|
||||
"tooltip": true,
|
||||
"format":"fit",
|
||||
"tooltip-format": "fit cluster to viewport",
|
||||
"on-click": "ydotool key 125:1 42:1 50:1 125:0 42:0 50:0"
|
||||
|
||||
},
|
||||
|
||||
"custom/button-zoomin": {
|
||||
"tooltip": true,
|
||||
"format":"+",
|
||||
"tooltip-format": "zoom in",
|
||||
"on-click": "ydotool key 125:1 13:1 125:0 13:0"
|
||||
|
||||
},
|
||||
|
||||
"custom/button-zoomout": {
|
||||
"tooltip": true,
|
||||
"format":"-",
|
||||
"tooltip-format": "zoom out",
|
||||
"on-click": "ydotool key 125:1 12:1 125:0 12:0"
|
||||
|
||||
},
|
||||
|
||||
|
||||
|
||||
// Keyboard State
|
||||
"keyboard-state": {
|
||||
"numlock": true,
|
||||
"capslock": true,
|
||||
"format": "{name} {icon}",
|
||||
"format-icons": {
|
||||
"locked": "",
|
||||
"unlocked": ""
|
||||
}
|
||||
},
|
||||
|
||||
// System tray
|
||||
"tray": {
|
||||
// "icon-size": 21,
|
||||
"spacing": 10
|
||||
},
|
||||
|
||||
// Clock
|
||||
"clock": {
|
||||
// "timezone": "Europe/Amsterdam",
|
||||
"tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
|
||||
"format-alt": "{:%Y-%m-%d}"
|
||||
},
|
||||
|
||||
// System
|
||||
"custom/system": {
|
||||
"format": "",
|
||||
"tooltip": false
|
||||
},
|
||||
|
||||
// CPU
|
||||
"cpu": {
|
||||
"format": "/ C {usage}% ",
|
||||
"on-click": "alacritty -e btop"
|
||||
},
|
||||
|
||||
// Memory
|
||||
"memory": {
|
||||
"format": "/ M {}% ",
|
||||
"on-click": "alacritty -e btop"
|
||||
},
|
||||
|
||||
// Harddisc space used
|
||||
"disk": {
|
||||
"interval": 30,
|
||||
"format": "D {percentage_used}% ",
|
||||
"path": "/",
|
||||
"on-click": "alacritty -e btop"
|
||||
},
|
||||
|
||||
"hyprland/language": {
|
||||
"format": "/ K {short}"
|
||||
},
|
||||
|
||||
// Group Hardware
|
||||
"group/hardware": {
|
||||
"orientation": "inherit",
|
||||
"drawer": {
|
||||
"transition-duration": 300,
|
||||
"children-class": "not-memory",
|
||||
"transition-left-to-right": false
|
||||
},
|
||||
"modules": [
|
||||
"custom/system",
|
||||
"disk",
|
||||
"cpu",
|
||||
"memory",
|
||||
"hyprland/language"
|
||||
]
|
||||
},
|
||||
|
||||
// Network
|
||||
"network": {
|
||||
"format": "{ifname}",
|
||||
"format-wifi": " {essid}({signalStrength}%)",
|
||||
"format-ethernet": " {ifname}",
|
||||
"format-disconnected": "Disconnected ⚠",
|
||||
"tooltip-format": " {ifname} via {gwaddri}",
|
||||
"tooltip-format-wifi": " {ifname} @ {essid}\nIP: {ipaddr}\nStrength: {signalStrength}%\nFreq: {frequency}MHz\nUp: {bandwidthUpBits} Down: {bandwidthDownBits}",
|
||||
"tooltip-format-ethernet": " {ifname}\nIP: {ipaddr}\n up: {bandwidthUpBits} down: {bandwidthDownBits}",
|
||||
"tooltip-format-disconnected": "Disconnected",
|
||||
"max-length": 50,
|
||||
"on-click": "nm-connection-editor"
|
||||
},
|
||||
|
||||
// Battery
|
||||
"battery": {
|
||||
"states": {
|
||||
// "good": 95,
|
||||
"warning": 30,
|
||||
"critical": 15
|
||||
},
|
||||
"format": "{icon} {capacity}%",
|
||||
"format-charging": " {capacity}%",
|
||||
"format-plugged": " {capacity}%",
|
||||
"format-alt": "{icon} {time}",
|
||||
// "format-good": "", // An empty format will hide the module
|
||||
// "format-full": "",
|
||||
"format-icons": [" ", " ", " ", " ", " "]
|
||||
},
|
||||
|
||||
// Pulseaudio
|
||||
"pulseaudio": {
|
||||
// "scroll-step": 1, // %, can be a float
|
||||
"format": "{icon} {volume}%",
|
||||
"format-bluetooth": "{volume}% {icon} {format_source}",
|
||||
"format-bluetooth-muted": " {icon} {format_source}",
|
||||
"format-muted": " {format_source}",
|
||||
"format-source": "{volume}% ",
|
||||
"format-source-muted": "",
|
||||
"format-icons": {
|
||||
"headphone": "",
|
||||
"hands-free": "",
|
||||
"headset": "",
|
||||
"phone": "",
|
||||
"portable": "",
|
||||
"car": "",
|
||||
"default": ["", " ", " "]
|
||||
},
|
||||
"on-click": "pavucontrol"
|
||||
},
|
||||
|
||||
// Bluetooth
|
||||
"bluetooth": {
|
||||
"format-disabled": "",
|
||||
"format-off": "",
|
||||
"interval": 30,
|
||||
"on-click": "blueman-manager",
|
||||
"format-no-controller": ""
|
||||
},
|
||||
|
||||
// Other
|
||||
"user": {
|
||||
"format": "{user}",
|
||||
"interval": 60,
|
||||
"icon": false
|
||||
},
|
||||
|
||||
// Idle Inhibator
|
||||
"idle_inhibitor": {
|
||||
"format": "{icon}",
|
||||
"tooltip": true,
|
||||
"format-icons":{
|
||||
"activated": "",
|
||||
"deactivated": ""
|
||||
},
|
||||
"on-click-right": "hyprlock"
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
* {
|
||||
font-family: "JetBrainsMono Nerd Font";
|
||||
font-weight: bold;
|
||||
min-height: 0;
|
||||
/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */
|
||||
font-size: 97%;
|
||||
font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
|
||||
border: 0px;
|
||||
padding: 2px;
|
||||
background-color: black;
|
||||
animation: gradient_f 20s ease-in infinite;
|
||||
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
|
||||
}
|
||||
|
||||
|
||||
|
||||
#custom-daemon,
|
||||
#custom-window1,
|
||||
#custom-window2,
|
||||
#custom-window3,
|
||||
#custom-window4,
|
||||
#custom-window5,
|
||||
#custom-window6,
|
||||
#custom-window7,
|
||||
#custom-window8,
|
||||
#custom-window9,
|
||||
#custom-window10,
|
||||
#custom-button-term,
|
||||
#custom-button-files,
|
||||
#custom-button-next,
|
||||
#custom-button-prev,
|
||||
#custom-button-zoomin,
|
||||
#custom-button-zoomout,
|
||||
#custom-button-fit {
|
||||
background-color: #333333;
|
||||
color: white;
|
||||
border: 1px;
|
||||
border-style: solid;
|
||||
border-color: white;
|
||||
border-radius: 10px;
|
||||
padding-top: 4px;
|
||||
padding-left: 6px;
|
||||
padding-right: 6px;
|
||||
padding-bottom: 4px;
|
||||
|
||||
}
|
||||
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 199 KiB |
@@ -0,0 +1,7 @@
|
||||
Theme_Category:dynamic
|
||||
Theme_Name:dynamic
|
||||
Generic_Color:dynamic
|
||||
Matugen:vibrant
|
||||
Mode:dark
|
||||
Preset:-
|
||||
|
||||
Reference in New Issue
Block a user