[{"data":1,"prerenderedAt":456},["ShallowReactive",2],{"repo-duxlabs-dev-dux-shell-en":3,"i18n-duxlabs-dev-dux-shell-en":453},{"mirrorPool":4,"detail":13,"relatedProjects":329},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":30,"homepage":31,"pushedAt":32,"ownerAvatar":33,"ownerName":34,"ownerBio":35,"lastSyncTime":36,"lastReleaseTime":37,"tags":38,"license":50,"category":51,"subgroup":52,"releases":53},"duxlabs-dev","dux-shell",1017466877,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell",9013,"QML","Desktop shell for wayland compositors built with Quickshell & GO, optimized for niri, hyprland, sway, MangoWC, labwc, and MiracleWM.",{"QML":22,"Go":23,"JavaScript":24,"Shell":25,"Python":26,"GLSL":27,"Nix":28,"CSS":28,"Makefile":28,"Lua":28,"Emacs Lisp":29},57.1,32.6,7,1,0.9,0.3,0.2,0.1,[],"https:\u002F\u002Fduxlabs.dev","2026-11-10","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F338330885?v=4","Dux Labs","Dux Desktop Suite for Wayland that features tools such as Dux Modular Shell (DMS), Dux Files, Dux Calendar, & Dux Search.","2026-11-10T08:05:10.566321+00:00","2026-11-08T15:45:05Z",[39,40,41,42,43,44,45,46,47,48,49],"dwl","go","hyprland","labwc","mangowc","miracle-wm","niri","quickshell","sway","tiling-window-manager","wayland","MIT","tools","文件管理器",[54,94,124,159,194,228,263,296],{"tag":55,"publishAt":37,"semVer":56,"prerelease":58,"assets":59},"v2.1.2",[57,25,57],2,false,[60,66,72,77,83,89],{"fileName":61,"sizeMb":62,"sha256":63,"downloadCount":64,"originUrl":65},"dms-cli-2.1.2.tar.gz",11.5,"baa6a49d8912e7b7c554a0be0c55a442420f87dc75e00ee556988092ae787812",5,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.2\u002Fdms-cli-2.1.2.tar.gz",{"fileName":67,"sizeMb":68,"sha256":69,"downloadCount":70,"originUrl":71},"dms-full-amd64.tar.gz",76.48,"3e3eeb235b64158ebd14c78113a4178bc9947b1a628238d74449327d69ecea9a",10,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.2\u002Fdms-full-amd64.tar.gz",{"fileName":73,"sizeMb":74,"sha256":75,"downloadCount":64,"originUrl":76},"dms-full-arm64.tar.gz",73.72,"1792e68fcf104c8bd5b9347dd8c544c8dfcd64b18890936497b2d1ecfa3fb167","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.2\u002Fdms-full-arm64.tar.gz",{"fileName":78,"sizeMb":79,"sha256":80,"downloadCount":81,"originUrl":82},"dms-full-freebsd-amd64.tar.gz",76.04,"96e5cdd9808a79f0733985779f6f091e323d3a7e0cad914e4c9f86f120958de4",4,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.2\u002Fdms-full-freebsd-amd64.tar.gz",{"fileName":84,"sizeMb":85,"sha256":86,"downloadCount":87,"originUrl":88},"dms-full-freebsd-arm64.tar.gz",73.31,"732808ce6b78e46a163dd210553ce0e5ef22d7ccdad49f0d0dc5cdcc6ade309d",3,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.2\u002Fdms-full-freebsd-arm64.tar.gz",{"fileName":90,"sizeMb":91,"sha256":92,"downloadCount":24,"originUrl":93},"dms-qml.tar.gz",15.86,"562fbd74cd60eda0bbfb8b41fddcaa8bf314ea34f49f6df21672ba98ed763f08","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.2\u002Fdms-qml.tar.gz",{"tag":95,"publishAt":96,"semVer":97,"prerelease":58,"assets":98},"v2.1.1","2026-11-06T17:00:21Z",[57,25,25],[99,103,108,112,116,120],{"fileName":100,"sizeMb":62,"sha256":101,"downloadCount":64,"originUrl":102},"dms-cli-2.1.1.tar.gz","d5a58e1df53826c5aaf21b904d1944b613e96e2b23b5f026930eaf50be2ec56f","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.1\u002Fdms-cli-2.1.1.tar.gz",{"fileName":67,"sizeMb":104,"sha256":105,"downloadCount":106,"originUrl":107},76.47,"424302b06ae91c45c23713a27c9bb38cc2459fd6023af42473e2372c5624cda0",30,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.1\u002Fdms-full-amd64.tar.gz",{"fileName":73,"sizeMb":109,"sha256":110,"downloadCount":64,"originUrl":111},73.71,"9251bf33a1d84a204174feff614353e3483c568d097615e666c19a107d199b20","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.1\u002Fdms-full-arm64.tar.gz",{"fileName":78,"sizeMb":79,"sha256":113,"downloadCount":114,"originUrl":115},"2ca5528ff7c9b950bbd299edbecf96e6c22c4fc5ce12604c1772d6ba3dad0077",16,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.1\u002Fdms-full-freebsd-amd64.tar.gz",{"fileName":84,"sizeMb":117,"sha256":118,"downloadCount":64,"originUrl":119},73.3,"fbfb607010c0ef83d01fad44d641a3df778c8c15319a9f59eeb5781fd6dfd967","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.1\u002Fdms-full-freebsd-arm64.tar.gz",{"fileName":90,"sizeMb":91,"sha256":121,"downloadCount":122,"originUrl":123},"8b73cdc5862ab865c06fe0329834b15cd60520d53b2912be43eda0b055d89473",8,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.1\u002Fdms-qml.tar.gz",{"tag":125,"publishAt":126,"semVer":127,"prerelease":58,"assets":129},"v2.1.0","2026-11-04T01:33:56Z",[57,25,128],0,[130,136,141,145,150,154],{"fileName":131,"sizeMb":132,"sha256":133,"downloadCount":134,"originUrl":135},"dms-cli-2.1.0.tar.gz",11.47,"a67320705062795e6f03ce56a51034928310d5bafb43664b83331ccb1c204551",101,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.0\u002Fdms-cli-2.1.0.tar.gz",{"fileName":67,"sizeMb":137,"sha256":138,"downloadCount":139,"originUrl":140},76.39,"315e387c0221c3950c6d63fe9b92cb0c6fc5ce68aa481133d6ed3aa1133fdc02",32,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.0\u002Fdms-full-amd64.tar.gz",{"fileName":73,"sizeMb":142,"sha256":143,"downloadCount":24,"originUrl":144},73.64,"7d1dfd4676967116c797badf41e5bea76bcd4f76c793948f2b76f60e543a5ef2","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.0\u002Fdms-full-arm64.tar.gz",{"fileName":78,"sizeMb":146,"sha256":147,"downloadCount":148,"originUrl":149},75.96,"2f45c519ad67fdb0e0612ab1c4d16c755e662b7bead41a0efb0e3f6869355cbf",6,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.0\u002Fdms-full-freebsd-amd64.tar.gz",{"fileName":84,"sizeMb":151,"sha256":152,"downloadCount":81,"originUrl":153},73.23,"fdafc536521a68c3b1656c96540aa679512a00693e36755255b018831b641510","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.0\u002Fdms-full-freebsd-arm64.tar.gz",{"fileName":90,"sizeMb":155,"sha256":156,"downloadCount":157,"originUrl":158},15.88,"b1ee26508ec36e56dd9bea03dc4da6b7dd3711231eaec581839c2981653e02ff",25,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.1.0\u002Fdms-qml.tar.gz",{"tag":160,"publishAt":161,"semVer":162,"prerelease":58,"assets":163},"v2.0.0","2026-10-20T19:23:12Z",[57,128,128],[164,170,175,180,185,189],{"fileName":165,"sizeMb":166,"sha256":167,"downloadCount":168,"originUrl":169},"dms-cli-2.0.0.tar.gz",11.36,"ab5c433b57fbcd0d507f2060fc73706101558f4f44909bd5814fad2d1f2246c3",180,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.0.0\u002Fdms-cli-2.0.0.tar.gz",{"fileName":67,"sizeMb":171,"sha256":172,"downloadCount":173,"originUrl":174},75.18,"a28056dbf8746178f6a6b0796077023705becb6037c418311132bda579bdd185",165,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.0.0\u002Fdms-full-amd64.tar.gz",{"fileName":73,"sizeMb":176,"sha256":177,"downloadCount":178,"originUrl":179},72.48,"55df869f02c58eafacdfff8dd66c86b35b1e7918f4cf0b777533a5761d3fde92",37,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.0.0\u002Fdms-full-arm64.tar.gz",{"fileName":78,"sizeMb":181,"sha256":182,"downloadCount":183,"originUrl":184},74.92,"46c4d8a9cb253819662e408da85288b6f791a2bdb933c70ec70372f5a5d01104",21,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.0.0\u002Fdms-full-freebsd-amd64.tar.gz",{"fileName":84,"sizeMb":186,"sha256":187,"downloadCount":64,"originUrl":188},72.24,"edbbe9e39c3eec087aba2526ae2d4684a0e42474b0cab33f19965119aec58802","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.0.0\u002Fdms-full-freebsd-arm64.tar.gz",{"fileName":90,"sizeMb":190,"sha256":191,"downloadCount":192,"originUrl":193},15.67,"866cb3a23c39da8aea7645dd46a5c24661747086d4d1f91204893812e21f7c2e",70,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv2.0.0\u002Fdms-qml.tar.gz",{"tag":195,"publishAt":196,"semVer":197,"prerelease":58,"assets":198},"v1.6.3","2026-10-07T17:51:28Z",[25,148,87],[199,205,210,214,219,223],{"fileName":200,"sizeMb":201,"sha256":202,"downloadCount":203,"originUrl":204},"dms-cli-1.6.3.tar.gz",8.62,"383b246341439c14efa0f32a21a775bacf3875c55998ddee3e2345b2f8e98410",14,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.3\u002Fdms-cli-1.6.3.tar.gz",{"fileName":67,"sizeMb":206,"sha256":207,"downloadCount":208,"originUrl":209},62.76,"0e298b8b8648363513d94b2049c9a91684da9ed3020838a68bad88a08dc11a01",153,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.3\u002Fdms-full-amd64.tar.gz",{"fileName":73,"sizeMb":211,"sha256":212,"downloadCount":203,"originUrl":213},60.31,"2a7dab40f39bacc905f54e46c92704d9defe547f767ea9ac153b215984b4b86e","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.3\u002Fdms-full-arm64.tar.gz",{"fileName":78,"sizeMb":215,"sha256":216,"downloadCount":217,"originUrl":218},62.55,"c612a413c9a66c6611e34a31dd5bf5a5a58382fd4e81e50f750cdc8fd842903a",12,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.3\u002Fdms-full-freebsd-amd64.tar.gz",{"fileName":84,"sizeMb":220,"sha256":221,"downloadCount":148,"originUrl":222},60.1,"5f47030d109d9f9e56b06c4c5b21f2255266583d6fe40c88538d92f5bb56e738","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.3\u002Fdms-full-freebsd-arm64.tar.gz",{"fileName":90,"sizeMb":224,"sha256":225,"downloadCount":226,"originUrl":227},12.86,"f8f3884aff9d29b008a50fd0d164b512a680a6cce209a8b62a690534fdfd4c80",3225,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.3\u002Fdms-qml.tar.gz",{"tag":229,"publishAt":230,"semVer":231,"prerelease":58,"assets":232},"v1.6.2","2026-09-17T15:12:12Z",[25,148,57],[233,239,244,249,254,258],{"fileName":234,"sizeMb":235,"sha256":236,"downloadCount":237,"originUrl":238},"dms-cli-1.6.2.tar.gz",8.63,"98f2e443336c2d20667882b278d5eb641a6c05d8482465e7ea9b916ceac3c92a",356,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.2\u002Fdms-cli-1.6.2.tar.gz",{"fileName":67,"sizeMb":240,"sha256":241,"downloadCount":242,"originUrl":243},62.73,"29d93a8c84843966ab20edd7c20710dfc693050388528140864c908a92877662",132,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.2\u002Fdms-full-amd64.tar.gz",{"fileName":73,"sizeMb":245,"sha256":246,"downloadCount":247,"originUrl":248},60.28,"9693793f20b4ad3105e127b12cd9aefff038a0b67e0e09a9293f9c517064f810",17,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.2\u002Fdms-full-arm64.tar.gz",{"fileName":78,"sizeMb":250,"sha256":251,"downloadCount":252,"originUrl":253},62.51,"302f9657e25b006f6ad442a8a9c38b303ac4b3fb9b447286d39b53a863f3c388",23,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.2\u002Fdms-full-freebsd-amd64.tar.gz",{"fileName":84,"sizeMb":255,"sha256":256,"downloadCount":70,"originUrl":257},60.07,"03a23f1560b977dcf837fa7d6fed14ea871a8c2b63ccd0686287c6f16ee41f93","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.2\u002Fdms-full-freebsd-arm64.tar.gz",{"fileName":90,"sizeMb":259,"sha256":260,"downloadCount":261,"originUrl":262},12.85,"305fd67a7321eb884b37d46bd3eada70f41add82c1d822e92c6a9069b5a1826f",1773,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.2\u002Fdms-qml.tar.gz",{"tag":264,"publishAt":265,"semVer":266,"prerelease":58,"assets":267},"v1.6.1","2026-09-08T17:19:01Z",[25,148,25],[268,274,279,283,288,292],{"fileName":269,"sizeMb":270,"sha256":271,"downloadCount":272,"originUrl":273},"dms-cli-1.6.1.tar.gz",8.56,"ecf1c699b106f6ba173860d7fdbf971fb061af010490c08ec53a498a33e18c33",11,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.1\u002Fdms-cli-1.6.1.tar.gz",{"fileName":67,"sizeMb":275,"sha256":276,"downloadCount":277,"originUrl":278},62.72,"5817715db63f6860f554186b2a2e9a7b4bd4fec3f439330bbcb3a0c77f34d324",38,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.1\u002Fdms-full-amd64.tar.gz",{"fileName":73,"sizeMb":280,"sha256":281,"downloadCount":122,"originUrl":282},60.27,"ee6035763982f4caef38bc609ded3406a21deb060811f5c852958a7be82adfdd","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.1\u002Fdms-full-arm64.tar.gz",{"fileName":78,"sizeMb":284,"sha256":285,"downloadCount":286,"originUrl":287},62.5,"3960abbc414fc394ae43d16d6ad51fa7757ed5980aa99237c129d28d192debad",9,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.1\u002Fdms-full-freebsd-amd64.tar.gz",{"fileName":84,"sizeMb":289,"sha256":290,"downloadCount":148,"originUrl":291},60.06,"d6d524b75359dcbc01076ba38c3b7cc8515a5b9c25c25e52e57b0f1ea718f433","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.1\u002Fdms-full-freebsd-arm64.tar.gz",{"fileName":90,"sizeMb":259,"sha256":293,"downloadCount":294,"originUrl":295},"904ad2709a2075f10dbb089b42a9f4eb39d8f06cb2634fd4c95fa739ef9c4a2d",1324,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.1\u002Fdms-qml.tar.gz",{"tag":297,"publishAt":298,"semVer":299,"prerelease":58,"assets":300},"v1.6.0","2026-09-03T17:09:32Z",[25,148,128],[301,307,312,316,320,324],{"fileName":302,"sizeMb":303,"sha256":304,"downloadCount":305,"originUrl":306},"dms-cli-1.6.0.tar.gz",8.53,"2c7284bbf3897792501742a967bfa4fbbafff54493514e712e26947a712e2ab0",15,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.0\u002Fdms-cli-1.6.0.tar.gz",{"fileName":67,"sizeMb":308,"sha256":309,"downloadCount":310,"originUrl":311},62.41,"c05ba8e05e30a432e348a9f8edcabf62e50bb4a810d0a0282eef8deee5baeec1",63,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.0\u002Fdms-full-amd64.tar.gz",{"fileName":73,"sizeMb":313,"sha256":314,"downloadCount":122,"originUrl":315},59.98,"6431515df26efa4629f08bdf769e31aea12a5248c487054e39be8f1a0349a025","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.0\u002Fdms-full-arm64.tar.gz",{"fileName":78,"sizeMb":317,"sha256":318,"downloadCount":148,"originUrl":319},62.19,"a07c184943a2c7aa9a45f38a8dfb14820fdf2caf8b04500c272489b39072d620","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.0\u002Fdms-full-freebsd-amd64.tar.gz",{"fileName":84,"sizeMb":321,"sha256":322,"downloadCount":64,"originUrl":323},59.78,"01a65caa1ccf88998a6e7b82c9cf78da1e8aec490cb7075751c70402531ba5f3","https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.0\u002Fdms-full-freebsd-arm64.tar.gz",{"fileName":90,"sizeMb":325,"sha256":326,"downloadCount":327,"originUrl":328},12.77,"aef0e90ad39bf85f676743da7bbe4c32758059d49342d82741d93ec414b88888",91,"https:\u002F\u002Fgithub.com\u002Fduxlabs-dev\u002Fdux-shell\u002Freleases\u002Fdownload\u002Fv1.6.0\u002Fdms-qml.tar.gz",[330,352,380,396,421,437],{"owner":331,"repo":332,"repoId":333,"category":51,"subgroup":52,"language":334,"tags":335,"starCount":342,"ownerUid":343,"latestTag":344,"platforms":345,"lastReleaseTime":349,"downloadCount":350,"description":351},"wagoodman","dive",133251103,"Go",[336,337,338,339,340,341],"cli","docker","docker-image","explorer","inspector","tui",54632,590471,"v0.13.1",[346,347,348],"windows","mac","linux","2025-03-29T15:29:08Z",630351,"A tool for exploring each layer in a Docker image, helping to discover ways to shrink image size.",{"owner":353,"repo":354,"repoId":355,"category":51,"subgroup":52,"language":356,"tags":357,"starCount":373,"ownerUid":374,"latestTag":375,"platforms":376,"lastReleaseTime":377,"downloadCount":378,"description":379},"sxyazi","yazi",663900193,"Rust",[358,359,336,360,361,362,363,364,365,366,348,367,368,369,370,371,341,372,346],"android","asyncio","command-line","concurrency","cross-platform","developer-tools","file-explorer","file-manager","filesystem","macos","neovim","productivity","rust","terminal","vim",43386,17523360,"v26.9.1",[346,347,348],"2026-09-01T08:52:30Z",146770,"A blazing fast terminal file manager written in Rust, based on async I\u002FO.",{"owner":381,"repo":382,"repoId":383,"category":51,"subgroup":52,"language":356,"tags":384,"starCount":390,"ownerUid":391,"latestTag":392,"platforms":393,"lastReleaseTime":394,"downloadCount":122,"description":395},"spacedriveapp","spacedrive",410749029,[362,385,386,365,387,370,388,389],"distributed-systems","encryption","open-source","storage","typescript",39507,101227423,"nightly",[346],"2026-10-08T07:25:38Z","An open-source cross-platform file explorer powered by a virtual distributed filesystem written in Rust, available for macOS, Windows, Linux, iOS, and Android.",{"owner":397,"repo":398,"repoId":399,"category":51,"subgroup":52,"language":356,"tags":400,"starCount":413,"ownerUid":414,"latestTag":415,"platforms":416,"lastReleaseTime":418,"downloadCount":419,"description":420},"AprilNEA","OpenLogi",1248194723,[401,402,403,404,405,406,407,408,409,410,411,370,412],"dpi","gpui","hid","hidpp","local-first","logitech","logitech-mouse","logitech-options","mouse-remapping","mx-master","privacy","smartshift",25671,37977109,"v0.9.1-beta.144",[346,347,348,417],"other","2026-11-13T07:17:50Z",93,"A native, local-first alternative to Logitech Options+ written in Rust, unlocking the full capabilities of Logitech mice, keyboards, and webcams over HID++ and UVC. No account, no telemetry.",{"owner":422,"repo":423,"repoId":424,"category":51,"subgroup":52,"language":425,"tags":426,"starCount":430,"ownerUid":431,"latestTag":432,"platforms":433,"lastReleaseTime":434,"downloadCount":435,"description":436},"termux","termux-packages",37346186,"Shell",[358,427,348,428,429,422],"hacktoberfest","linux-distribution","packages",17320,8104776,"bootstrap-2026.11.08-r1+apt.android-7",[417],"2026-11-08T00:18:23Z",257,"The package build system for the Termux Android application, containing scripts, patches, and metadata for building and managing Termux packages.",{"owner":438,"repo":439,"repoId":440,"category":51,"subgroup":52,"language":356,"tags":441,"starCount":446,"ownerUid":447,"latestTag":448,"platforms":449,"lastReleaseTime":450,"downloadCount":451,"description":452},"lsd-rs","lsd",158927812,[442,427,443,444,445,370],"color","icons","ls","nerd-fonts",16251,77716111,"v1.2.0",[346,347,348],"2025-10-12T08:31:53Z",122741,"The next-gen ls command – a rewrite of GNU `ls` with colors, icons, tree-view, and more formatting options.",{"description":454,"readmeHtml":455},"Dux Modular Shell is a modular desktop shell for Wayland compositors that uses Quickshell and Go to provide a bar, launcher, control center, notifications and lock screen in place of scattered tools like waybar.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>When you want a complete desktop on Wayland, Dux Modular Shell offers one assembled answer: a single shell supplies the top bar, launcher, control center, notification center, lock screen and desktop widgets. The interface is rendered with Quickshell QML while system integration lives in the \u003Ccode>dms\u003C\u002Fcode> daemon written in Go, folding work that usually needs waybar, swaylock, swayidle, mako, fuzzel and polkit into one repository. It is a monorepo: \u003Ccode>quickshell\u002F\u003C\u002Fcode> holds the UI, \u003Ccode>core\u002F\u003C\u002Fcode> the Go backend and CLI, and \u003Ccode>distro\u002F\u003C\u002Fcode> the packaging files.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Value\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Platform\u003C\u002Ftd>\n\u003Ctd>Wayland (niri, Hyprland, Sway and others)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Stack\u003C\u002Ftd>\n\u003Ctd>Quickshell \u002F Qt 6 QML + Go 1.27.3\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Current version\u003C\u002Ftd>\n\u003Ctd>v2.1.2\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>License\u003C\u002Ftd>\n\u003Ctd>MIT\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cblockquote>\n\u003Cp>One shell replaces a whole row of separate components, and its themes and plugin set move with you.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Dynamic theming\u003C\u002Fstrong>: pulls colors from the wallpaper through matugen and dank16, rewriting GTK, Qt, terminal and VS Code \u002F VSCodium themes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>System monitoring\u003C\u002Fstrong>: the \u003Ccode>dms\u003C\u002Fcode> daemon samples CPU, RAM, GPU load and temperatures, with a searchable process list\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Launcher\u003C\u002Fstrong>: Spotlight-style search across apps, files, emoji, open windows, a calculator and commands\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Control center\u003C\u002Fstrong>: network, Bluetooth, audio devices, display settings and night mode in one panel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notification center\u003C\u002Fstrong>: groups by application with rich text and keyboard navigation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media and clipboard\u003C\u002Fstrong>: MPRIS transport controls, calendar, weather and clipboard history with image previews\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Session management\u003C\u002Fstrong>: lock screen and idle detection with separate AC and battery auto-lock and suspend rules\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugin system\u003C\u002Fstrong>: \u003Ccode>~\u002F.config\u002Fdms\u002Fplugins.lock.json\u003C\u002Fcode> records managed plugins with exact Git commits so the same set can be reproduced elsewhere\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"interface-and-components\">Interface and Components\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>TopBar\u003C\u002Fstrong>: multi-monitor status bar with workspace switching\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DBar\u003C\u002Fstrong>: customizable widget bar with plugin support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dock\u003C\u002Fstrong>: application dock with window management\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DDash\u003C\u002Fstrong>: dashboard aggregating metrics and quick toggles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DIsland\u003C\u002Fstrong>: dynamic-island style notification area at the top of the screen\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OSD and notifications\u003C\u002Fstrong>: overlays for volume and brightness plus app notification popups\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Desktop layer\u003C\u002Fstrong>: desktop widget layer, desktop context menu, blurred or video wallpaper layers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"command-line-and-ipc\">Command Line and IPC\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ccode>dms run\u003C\u002Fcode>\u003C\u002Fstrong>: start the shell\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>dms ipc call\u003C\u002Fcode>\u003C\u002Fstrong>: invoke capabilities per object, such as \u003Ccode>dms ipc call spotlight toggle\u003C\u002Fcode> or \u003Ccode>dms ipc call audio setvolume 50\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>dms brightness list\u003C\u002Fcode>\u003C\u002Fstrong>: enumerate controllable displays\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>dms plugins search\u003C\u002Fcode> \u002F \u003Ccode>lock\u003C\u002Fcode> \u002F \u003Ccode>restore\u003C\u002Fcode>\u003C\u002Fstrong>: browse the registry, refresh the lockfile, restore from it\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>dms doctor\u003C\u002Fcode>\u003C\u002Fstrong>: verify the runtime environment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Wayland users on niri or Hyprland\u003C\u002Fli>\n\u003Cli>Linux desktop users who want one consistent look\u003C\u002Fli>\n\u003Cli>People needing multi-monitor bars and workspace switching\u003C\u002Fli>\n\u003Cli>Developers writing desktop components in QML\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Confirm you are in a Wayland session on niri, Hyprland, Sway, MangoWC, labwc, Scroll or Miracle WM\u003C\u002Fli>\n\u003Cli>Install from your distribution: \u003Ccode>dux-shell\u003C\u002Fcode> on Arch, \u003Ccode>dux-shell-git\u003C\u002Fcode> from the AUR, with Fedora, Debian, Ubuntu, openSUSE and Gentoo packaging under \u003Ccode>distro\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>dms run\u003C\u002Fcode> once and check that the bar and launcher appear\u003C\u002Fli>\n\u003Cli>Pick a wallpaper in settings; colors and terminal or editor themes regenerate from it\u003C\u002Fli>\n\u003Cli>Browse extensions with \u003Ccode>dms plugins search\u003C\u002Fcode>, then run \u003Ccode>dms plugins lock\u003C\u002Fcode> to pin versions\u003C\u002Fli>\n\u003Cli>On NixOS, import \u003Ccode>homeModules.dank-material-shell\u003C\u002Fcode> from the flake\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Session\u003C\u002Ftd>\n\u003Ctd>Wayland; X11 is not supported\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Compositor\u003C\u002Ftd>\n\u003Ctd>Full support on niri, Hyprland, Sway, MangoWC, labwc, Scroll and Miracle WM\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Runtime\u003C\u002Ftd>\n\u003Ctd>Quickshell and Qt 6; Go 1.27.3 when building from source\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Distributions\u003C\u002Ftd>\n\u003Ctd>Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo, FreeBSD, NixOS\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>IPC\u003C\u002Ftd>\n\u003Ctd>UI and the \u003Ccode>dms\u003C\u002Fcode> daemon negotiate an API version, currently requiring \u003Ccode>apiVersion &gt;= 38\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Wayland only\u003C\u002Fstrong>: workspaces, layer-shell surfaces and screenshots rely on Wayland protocols, so X11 has no path\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compositor sets the ceiling\u003C\u002Fstrong>: only the seven listed compositors get full workspace switching, overview and monitor management; others lose features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wide takeover\u003C\u002Fstrong>: the bar, lock screen and idle management are handled here, so existing waybar and swaylock configs stop applying\u003C\u002Fli>\n\u003Cli>\u003Cstrong>The lockfile pins versions\u003C\u002Fstrong>: \u003Ccode>~\u002F.config\u002Fdms\u002Fplugins.lock.json\u003C\u002Fcode> fixes exact commits, so restored plugins do not follow upstream until \u003Ccode>dms plugins lock\u003C\u002Fcode> runs again\u003C\u002Fli>\n\u003C\u002Ful>\n",1794593626536]