{"id":24803135,"url":"https://github.com/gabrielmarcano/bingwallpaper","last_synced_at":"2026-04-16T04:02:38.266Z","repository":{"id":45506291,"uuid":"513700082","full_name":"gabrielmarcano/BingWallpaper","owner":"gabrielmarcano","description":"Custom BingWallpaper functionality for Ubuntu","archived":false,"fork":false,"pushed_at":"2022-11-02T03:14:23.000Z","size":785,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-04T15:39:23.006Z","etag":null,"topics":["bash-script","cron","script","ubuntu"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gabrielmarcano.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-13T23:33:05.000Z","updated_at":"2023-05-05T16:26:21.000Z","dependencies_parsed_at":"2023-01-21T10:34:00.468Z","dependency_job_id":null,"html_url":"https://github.com/gabrielmarcano/BingWallpaper","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gabrielmarcano/BingWallpaper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrielmarcano%2FBingWallpaper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrielmarcano%2FBingWallpaper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrielmarcano%2FBingWallpaper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrielmarcano%2FBingWallpaper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gabrielmarcano","download_url":"https://codeload.github.com/gabrielmarcano/BingWallpaper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrielmarcano%2FBingWallpaper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31870516,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"online","status_checked_at":"2026-04-16T02:00:06.042Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["bash-script","cron","script","ubuntu"],"created_at":"2025-01-30T05:17:42.097Z","updated_at":"2026-04-16T04:02:38.231Z","avatar_url":"https://github.com/gabrielmarcano.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Custom BingWallpaper for Ubuntu\n\nThis script changes the background of Ubuntu with BingWallpaper everyday. Right now it can be used with cronjob or systemd service.\n\n## Table of Contents\n\n- [Crontab](#crontab)\n- [Systemd Service](#service)\n\n## Crontab\n\nUses crontab to create a cronjob and run a script every day.\n\nSee contrab list with `crontab -l`\n\nAnd edit crontab list with `crontab -e`\n\nInclude the cronjob in the list. To define the time you can provide concrete values for minute (m), hour (h), day of month (dom), month (mon), and day of week (dow) or use '*' in these fields (for 'any'). You can check [crontab.guru](https://crontab.guru/) to practice cron time.\n\n`m h dom mon dow /path/to/script.sh`\n\ne.g. `0 8 * * * /bin/sh ~/Documents/BingWallpaper/BingWallpaper.sh`\n\n### Start the cronjob service\n\n`sudo /etc/init.d/cron start`\n\n### Stop the cronjob service\n\n`sudo /etc/init.d/cron stop`\n\n### Restart the cronjob service\n\n`sudo /etc/init.d/cron restart`\n\n## Service\n\nCreate a service and use built-in ubuntu services.\n\nCreate a file called `/etc/systemd/system/custombingwallpaper.service`\n\n```\n[Unit]\nDescription=Custom BingWallpaper service\nAfter=network.target\nStartLimitIntervalSec=0\n\n[Service]\nType=simple\nRestart=always\nRestartSec=1\nUser=user\nExecStart=/path/to/script.sh\n\n[Install]\nWantedBy=multi-user.target\n```\n\n- Set your actual username after `User=`\n- Set the proper path to your script in `ExecStart=`\n\n### Start the service\n\n`systemctl start custombingwallpaper`\n\n### Start service on boot\n\n`systemctl enable custombingwallpaper`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabrielmarcano%2Fbingwallpaper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgabrielmarcano%2Fbingwallpaper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabrielmarcano%2Fbingwallpaper/lists"}