{"id":14967924,"url":"https://github.com/mardukpill/dotties","last_synced_at":"2025-09-13T21:14:08.258Z","repository":{"id":248785715,"uuid":"828687572","full_name":"mardukpill/dotties","owner":"mardukpill","description":"my nixos configuration files, built with snowfall.","archived":false,"fork":false,"pushed_at":"2025-01-27T05:12:21.000Z","size":235,"stargazers_count":3,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-27T06:23:02.695Z","etag":null,"topics":["declarative","dotfiles","flakes","home-manager","hyprland","linux-rice","neovim","nix","nixos","nixvim","snowfall","snowfall-lib","wayland"],"latest_commit_sha":null,"homepage":"","language":"Nix","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/mardukpill.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-14T22:36:02.000Z","updated_at":"2025-01-27T05:12:25.000Z","dependencies_parsed_at":"2024-10-10T23:22:09.327Z","dependency_job_id":"991d5e26-7f9d-47b7-bfb6-49fe85228dc2","html_url":"https://github.com/mardukpill/dotties","commit_stats":{"total_commits":106,"total_committers":2,"mean_commits":53.0,"dds":0.009433962264150941,"last_synced_commit":"03946da94e89b10a4d61b56a47f361e552608f22"},"previous_names":["mardukpill/dotties"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mardukpill%2Fdotties","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mardukpill%2Fdotties/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mardukpill%2Fdotties/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mardukpill%2Fdotties/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mardukpill","download_url":"https://codeload.github.com/mardukpill/dotties/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238212446,"owners_count":19434955,"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":["declarative","dotfiles","flakes","home-manager","hyprland","linux-rice","neovim","nix","nixos","nixvim","snowfall","snowfall-lib","wayland"],"created_at":"2024-09-24T13:38:53.061Z","updated_at":"2025-09-13T21:14:08.247Z","avatar_url":"https://github.com/mardukpill.png","language":"Nix","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003e\n   \u003cimg src=\"https://nixos.org/logo/nixos-logo-only-hires.png\" height=\"25\" /\u003e My NixOS Configuration \u003c/a\u003e\n  \u003c/h1\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/snowfallorg/lib\" target=\"_blank\"\u003e\n \u003cimg alt=\"Built With Snowfall\" src=\"https://img.shields.io/static/v1?logoColor=d8dee9\u0026label=Built%20With\u0026labelColor=5e81ac\u0026message=Snowfall\u0026color=d8dee9\u0026style=for-the-badge\"\u003e\n\u003c/a\u003e\n \u003ca href=\"https://github.com/mardukpill/dotties/commits\"\u003e\u003cimg src=\"https://img.shields.io/github/last-commit/mardukpill/dotties?colorA=363a4f\u0026colorB=f5a97f\u0026style=for-the-badge\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://wiki.nixos.org/wiki/Flakes\" target=\"_blank\"\u003e\n \u003cimg alt=\"Nix Flakes Ready\" src=\"https://img.shields.io/static/v1?logo=nixos\u0026logoColor=d8dee9\u0026label=Nix%20Flakes\u0026labelColor=5e81ac\u0026message=Ready\u0026color=d8dee9\u0026style=for-the-badge\"\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch2 align=\"center\"\u003e\n  About\n\u003c/h2\u003e\nMy dotfiles are built with Snowfall-lib. It provides a structured, but flexible way to create NixOS flakes that ensures my multi-system configuration stays (fairly) organized.\n\n\u003cp\u003e\n\nSnowfall-lib also automatically exports packages. You can try running a simple\npackage from this repository on a Nix system using the following command.\n\n```bash\nnix run github:mardukpill/dotties#hi\n```\n\n\u003ch2 align=\"center\"\u003e\n  Systems\n\u003c/h2\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n| Host     | CPU              | GPU        | RAM       | STORAGE   |\n| -------- | ---------------- | ---------- | --------- | --------- |\n| blade    | i7-12800h        | RTX 3070Ti | 32GB DDR5 | 1+2TB     |\n| stirps   | i5-10300h        | GTX 1650   | 16GB DDR4 | 256+500GB |\n| lantern  | migration needed | -          | -         | -         |\n| jawbone  | migration needed | -          | -         | -         |\n| splinter | planned          | -          | -         | -         |\n| wsl      | planned          | -          | -         | -         |\n\n\u003c/div\u003e\n\n\u003ch2 align=\"center\"\u003e\n  Structure\n\u003c/h2\u003e\n\n```bash\n.\n├── homes\n│   └── x86_64-linux\n│       ├── mike@blade\n│       └── mike@stirps\n├── lib\n│   ├── colorschemes\n│   └── module\n├── modules\n│   ├── home\n│   │   ├── apps\n│   │   ├── cli\n│   │   ├── services\n│   │   ├── suites\n│   │   ├── themes\n│   │   ├── utility\n│   │   └── wms\n│   └── nixos\n│       ├── apps\n│       ├── cli\n│       ├── dms\n│       ├── hw\n│       ├── system\n│       ├── user\n│       ├── utility\n│       └── wms\n├── overlays\n├── packages\n└── systems\n    └── x86_64-linux\n        ├── blade\n        └── stirps\n```\n\n\n\u003ch2 align=\"center\"\u003e\n  Planned\n\u003c/h2\u003e\n\n- [ ] lantern system configuration for homelab\n- [ ] wsl system configuration\n- [ ] multiple rices (acrylic theme)\n- [ ] templates for creating new projects\n- [ ] sops-nix for managing secrets\n\n\u003ch2 align=\"center\"\u003e\n  Inspiration \u0026 Thanks\n\u003c/h2\u003e\n\n- [ok-nick/dotfiles](https://github.com/ok-nick/dotfiles)\n- [JakeHamilton/config](https://github.com/jakehamilton/config)\n- [khaneliman/khanelinix](https://github.com/khaneliman/khanelinix)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmardukpill%2Fdotties","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmardukpill%2Fdotties","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmardukpill%2Fdotties/lists"}