{"id":17383062,"url":"https://github.com/alaosao/dwmblocks-scripts","last_synced_at":"2025-03-27T20:49:09.722Z","repository":{"id":228276156,"uuid":"773532522","full_name":"alaosao/dwmblocks-scripts","owner":"alaosao","description":"A collection of scripts for dwmblocks","archived":false,"fork":false,"pushed_at":"2024-03-18T01:18:21.000Z","size":27,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-01T23:27:02.893Z","etag":null,"topics":["collection","dwm","dwm-statusbar","dwmblocks","linux","shell-scripts","suckless"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alaosao.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-17T22:46:12.000Z","updated_at":"2024-03-18T00:36:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"1229b2f0-46db-4f21-8be2-8cfde931c8fb","html_url":"https://github.com/alaosao/dwmblocks-scripts","commit_stats":null,"previous_names":["mitzsou/dwmblocks-scripts","alaosao/dwmblocks-scripts"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alaosao%2Fdwmblocks-scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alaosao%2Fdwmblocks-scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alaosao%2Fdwmblocks-scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alaosao%2Fdwmblocks-scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alaosao","download_url":"https://codeload.github.com/alaosao/dwmblocks-scripts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245924494,"owners_count":20694728,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["collection","dwm","dwm-statusbar","dwmblocks","linux","shell-scripts","suckless"],"created_at":"2024-10-16T07:40:28.510Z","updated_at":"2025-03-27T20:49:09.694Z","avatar_url":"https://github.com/alaosao.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# dwmblocks scripts\n\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"#\"\u003e\n\u003cimg alt=\"Made with Shell\" src=\"https://img.shields.io/badge/Shell_Script-121011?style=for-the-badge\u0026logo=gnu-bash\u0026logoColor=white\"\u003e    \n    \u003c/a\u003e\n\u003c/p\u003e\n\n\nThis curated collection of bash scripts is meticulously crafted to seamlessly integrate with torrinfail's dwmblocks, enriching your status bar with a plethora of dynamic features and visual enhancements. Designed for modularity, these scripts form the backbone of an internet library, offering a diverse range of utilities to elevate your browsing and system monitoring experience.\n\n\n## Questionaire\n\n### What is dwmblocks?\n\n[dwmblocks](https://github.com/torrinfail/dwmblocks) is a modular status bar for the dwm (dynamic window manager) window manager. dwm is known for its minimalist design, and dwmblocks extends this philosophy by offering a customizable status bar that provides information about the system's status and other relevant data.\n\nunlike traditional status bars, dwmblocks is highly modular, allowing users to easily add or remove blocks of information based on their preferences. these blocks can display various types of information, such as system resources (cpu usage, memory usage), date and time, battery status, volume levels, network information, and much more.\n\ndwmblocks is written in c and designed to be lightweight and efficient, aligning with the suckless philosophy of simplicity and minimalism. users can customize dwmblocks to suit their specific needs and integrate it seamlessly with their dwm setup, enhancing their overall workflow and productivity.\n\n### How to incoportate scripts into dwmblocks\n\nTo incorporate shell scripts into dwmblocks, you can utilize the power of shell scripting to fetch and display various system information or execute custom commands. Here's a general outline of how you can do this:\n\n- Create a designated scripts directory:\n```bash\nmkdir ~/dwmblocks/scripts/\n```\n\n- Move your script to the directory and mod it:\n```bash\nmv script.sh ~/dwmblocks/scripts/\nchmod +x ~/dwmblocks/scripts/script.sh \n```\n\n- Point your blocks.h to the script inside the ``static const``\n```config\n{\"  \",   \"~/dwmblocks/scripts/script.sh\",\t1,\t0},\n```\n\n## Credits\n\nCredits to [torrinfail](https://github.com/torrinfail) for the modular status bar.  \nCredits to the [suckless](https://suckless.org/) team for their constant high quality free-software\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falaosao%2Fdwmblocks-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falaosao%2Fdwmblocks-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falaosao%2Fdwmblocks-scripts/lists"}