{"id":22622580,"url":"https://github.com/urda/website","last_synced_at":"2026-03-19T23:16:12.389Z","repository":{"id":77097761,"uuid":"40455176","full_name":"urda/website","owner":"urda","description":"Repo for my website running on GitHub Pages","archived":false,"fork":false,"pushed_at":"2025-02-28T06:21:18.000Z","size":6679,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"gh-pages","last_synced_at":"2025-02-28T13:31:17.767Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://urda.com","language":"HTML","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/urda.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":"2015-08-10T00:12:55.000Z","updated_at":"2025-02-28T06:21:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"402f8529-83f8-4a0e-b102-a04900381be1","html_url":"https://github.com/urda/website","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urda%2Fwebsite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urda%2Fwebsite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urda%2Fwebsite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urda%2Fwebsite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/urda","download_url":"https://codeload.github.com/urda/website/tar.gz/refs/heads/gh-pages","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246131241,"owners_count":20728299,"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":[],"created_at":"2024-12-08T23:16:47.022Z","updated_at":"2026-03-19T23:16:12.383Z","avatar_url":"https://github.com/urda.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [urda.com](https://urda.com/)\n\nMy personal website and theme. I post everything from engineering, to programming, to creative works, and other thoughts.\n\n# Features of this theme and site generator\n\n## Site Settings\n\n- `title` - Set the desired title of this website.\n- `author` - Set the desired author of this website.\n- `description` - Set this to a description of your site.\n- `avatar` - Set the path to your avatar image you want displayed.\n- `avatar_alt_text` - Set the alt text for your avatar image for a11y support.\n- `language` - Set the site language (e.g., `en-US`). Used for `\u003chtml lang\u003e` and Open Graph locale.\n- `social_image` - Default Open Graph sharing image. Override per-page with `social_image` in front matter.\n- `url` - Set your website's URL. This needs to be set to support RSS and other features.\n  - `baseurl` - Set this if you need to adjust the base URL (such as a GitHub org website).\n\n## Homepage Options and Settings\n\n- Control the homepage 'oneliner':\n  - You can set `homepage_oneliner` to any string you would like to promote on your homepage.\n\n## Socials\n\nYou can configure your socials in the config as well under the `socials` section.\n\n- `email` - Set an e-mail address for users to access.\n- `flickr` - Share your Flickr photos and profile to the world.\n- `github` - Set your GitHub username to share your code.\n- `instagram` - Share your moments to the world.\n- `linkedin` - Share your professional LinkedIn profile to visitors.\n- `mastodon` - Connects your Mastodon account to the website.\n- `rss` - Enable or disable the RSS feeds throughout the website.\n\n## Excerpts\n\nPost excerpts on the homepage and blog archive are controlled by the content itself:\n\n- **Showcase posts:** Place `\u003c!-- excerpt_end --\u003e` in your content. Everything before the marker becomes the excerpt and is displayed in full.\n- **Standard posts:** If no marker is present, the excerpt is auto-generated by stripping HTML and truncating to `excerpt_truncate_words` (default: 50 words) with an inline \"Read More\" link.\n- **Short posts:** Posts shorter than the truncation limit are shown in full.\n\n## Analytics\n\nThis project supports inserting analytics as desired. It currently supports:\n\n- [Cloudflare Web Analytics](https://www.cloudflare.com/web-analytics/)\n  - Set the `cloudflare_web_analytics_token` value in `_config.yml` from your `token` value from your Cloudflare JS snippet.\n\n# Working on website content\n\n## Creating a new blog post\n\n1. Create a new file in `_posts/` named `YYYY-MM-DD-your-title.md`.\n2. Add front matter at the top:\n   ```yaml\n   ---\n   layout: post\n   title: Your Post Title\n   ---\n   ```\n3. Write your content in Markdown below the front matter.\n4. Optionally add `\u003c!-- excerpt_end --\u003e` to control the excerpt shown on listing pages.\n5. For content images, create a directory `content/YYYYMMDD/` and reference images with relative paths.\n\n## Creating a new page\n\n1. Create a new file in `_pages/` (e.g., `_pages/about.md`).\n2. Add front matter:\n   ```yaml\n   ---\n   layout: page\n   title: About\n   permalink: /about/\n   ---\n   ```\n3. Add the page to site navigation by updating `nav_links` in `_config.yml`.\n\n# Working on the project\n\n- This project uses [Jekyll](https://jekyllrb.com/) to generate the static site.\n- This project uses [Sass](https://sass-lang.com/) for styling.\n- This project uses `docker` to build, test, and serve the site locally.\n  - This means you can run all the operations with just a Docker image, no local setup needed.\n- This project uses `make` to simplify running commands locally and in CI/CD.\n\n## Running linting\n\n```bash\nmake lint\n```\n\n## Running tests\n\n```bash\nmake test\n```\n\n## Managing project version\n\n### Check version strings\n\nGet a report on if all version strings match or not.\n\n```bash\nmake version-check\n```\n\n### Get version string\n\nGets the bare version string for the project. If there is an error exit code will be `1`.\n\n```bash\nmake version-only\n```\n\n### Update version strings\n\nEnter a prompt to update all version values across the project at the same time.\n\n```bash\nmake version-update\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furda%2Fwebsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Furda%2Fwebsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furda%2Fwebsite/lists"}