{"id":14967970,"url":"https://github.com/erictossell/nixflakes","last_synced_at":"2025-04-12T18:53:20.786Z","repository":{"id":195387184,"uuid":"692809819","full_name":"erictossell/nixflakes","owner":"erictossell","description":"My nixdots, but flaked.","archived":false,"fork":false,"pushed_at":"2024-12-31T22:42:08.000Z","size":162577,"stargazers_count":311,"open_issues_count":0,"forks_count":14,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-03T22:08:13.777Z","etag":null,"topics":["dotfiles","nix","nix-flake","nixos","nixos-configuration","nixos-dotfiles","nixos-flake"],"latest_commit_sha":null,"homepage":"","language":"Nix","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/erictossell.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":"2023-09-17T16:44:14.000Z","updated_at":"2025-04-03T21:35:15.000Z","dependencies_parsed_at":"2023-09-22T02:49:18.659Z","dependency_job_id":"90b0a061-0497-4c2a-838a-883db1b12e13","html_url":"https://github.com/erictossell/nixflakes","commit_stats":{"total_commits":709,"total_committers":2,"mean_commits":354.5,"dds":0.04090267983074758,"last_synced_commit":"1b2085b605b028f04b686a63c04af2252a4efec7"},"previous_names":["erictossell/nixflakes"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erictossell%2Fnixflakes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erictossell%2Fnixflakes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erictossell%2Fnixflakes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erictossell%2Fnixflakes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/erictossell","download_url":"https://codeload.github.com/erictossell/nixflakes/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248618244,"owners_count":21134200,"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":["dotfiles","nix","nix-flake","nixos","nixos-configuration","nixos-dotfiles","nixos-flake"],"created_at":"2024-09-24T13:39:02.632Z","updated_at":"2025-04-12T18:53:20.762Z","avatar_url":"https://github.com/erictossell.png","language":"Nix","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e :warning: **I am not an authority on `Nix` or `NixOS`. I am merely an apprentice, an *Alice* navigating the *wonderland*. At least for now.**\n\nSo anyways. Here's my dots. I hope you like them.\n\n\n# Eriim's Nixflakes\n\n[![Flake Check](https://github.com/erictossell/nixflakes/actions/workflows/flake_check.yml/badge.svg)](https://github.com/erictossell/nixflakes/actions/workflows/flake_check.yml)\n\n```\nThere are many paths to the top of the mountain, but the view is always the same.\n```\n\n\u003cdetails\u003e\n\u003csummary\u003e 📚 Docs \u003c/summary\u003e\n\n[Why Nix and NixOS](docs/why-nix.md)\n\n[Getting Started with NixOS Minimal](docs/minimal-install.md)\n\n[How to use this repo](docs/usage.md)\n\n[NixOS as a Hypervisor](docs/hypervisor.md)\n\n[Keybindings Implemented by this Configuration](docs/keybinds.md) \n\nIf you have questions you are welcome to send them in the form of an [issue](https://github.com/erictossell/nixflakes/issues/new) or reach me at any of my other points of contact available on my [GitHub Profile](https://github.com/erictossell) - I make no guarantees but I'm happy to do my best.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e📁 What is in this repo?\u003c/summary\u003e\n\n1. A [modular](https://github.com/erictossell/nixflakes/blob/main/docs/screens/FlakeStructure9.png) (opinionated) Configuration Structure\n\n2. Flake templates - Quickly grab this configuration and make it your own with:\n\n```nix\nnix flake new -t github:erictossell/nixflakes ./\u003cyour-repo-name-here\u003e\n```\n\n3. An interactive build script for adding new [`hosts`](https://github.com/erictossell/nixflakes/tree/main/hosts)/[`users`](https://github.com/erictossell/nixflakes/tree/main/users) at [`sh/build.sh`](https://github.com/erictossell/nixflakes/blob/main/sh/build.sh)\n\n4. [`eriixvim`](https://github.com/erictossell/eriixvim) - a fully reproducible neovim configuration built with [`nixvim`](https://github.com/nix-community/nixvim).\n\nTry it out with:\n\n```nix\nnix run github:erictossell/eriixvim\n```\n\n5. A simple example of a custom built `rust` package: [`russh`](https://github.com/erictossell/russh). \n\nThe highlight being how simple it is to package any application with `flakes` and import them into a `configuration` and ***not*** my `rust` code.\n\n6. Semi up-to-date diagrams of the [structure](https://github.com/erictossell/nixflakes/blob/main/docs/screens/FlakeStructure9.png) of this flake and the [configurations](https://github.com/erictossell/nixflakes/blob/main/docs/screens/FlakeProfiles9.png) managed by [me](https://github.com/erictossell).\n\n\n7. [Nix CI/CD with Github Actions](https://github.com/erictossell/nixflakes/blob/main/.github/workflows/flake_check.yml) - Built with: [Cachix - Install Nix](https://github.com/cachix/install-nix-action), [Determiniate Systems - Flake Check](https://github.com/DeterminateSystems/flake-checker-action), [stefanzweifel - Commit Action](https://github.com/stefanzweifel/git-auto-commit-action), [statix](https://github.com/nerdypepper/statix), [nixpkgs-fmt](https://github.com/nix-community/nixpkgs-fmt)\n\n\u003c/details\u003e\n\n## Flake Structure\nModules are grouped to be ***almost*** purely *functional* and as a result you will often find both the system configuration and the home-manager configuration in the same place. Not all NixOS users use this paradigm.\n\nThis repo has become more opinionated over time and now requires passing down variables from the `flake.nix` in order to fetch appropriate `host` and `user` specific configurations for a given device.\n\n\u003cdetails\u003e\n\u003csummary\u003e Generated Flake Information \u003c/summary\u003e\n\n\n\n### Flake Info\n\n```nix\nResolved URL:  git+file:///home/runner/work/nixflakes/nixflakes?shallow=1\nLocked URL:    git+file:///home/runner/work/nixflakes/nixflakes?shallow=1\nDescription:   Eriim's machine specific configuration flake.\nPath:          /nix/store/96k1qv0faw00694zm777d70zxhsar8xs-source\nRevision:      e3d18018575a2dcda0f1f98b8b50bcbd8ac1f883-dirty\nLast modified: 2024-12-31 21:05:10\nInputs:\n├───NixOS-WSL: github:nix-community/NixOS-WSL/dee4425dcee3149475ead0cb6a616b8a028c5888 (2024-12-10 18:12:51)\n│   ├───flake-compat: github:edolstra/flake-compat/ff81ac966bb2cae68946d5ed5fc4994f96d0ffec (2024-12-04 16:08:25)\n│   ├───flake-utils: github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b (2024-11-13 21:27:16)\n│   │   └───systems: github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e (2023-04-09 08:27:08)\n│   └───nixpkgs follows input 'nixpkgs'\n├───agenix: github:ryantm/agenix/f6291c5935fdc4e0bef208cfc0dcab7e3f7a1c41 (2024-08-10 12:45:04)\n│   ├───darwin follows input ''\n│   ├───home-manager: github:nix-community/home-manager/3bfaacf46133c037bb356193bd2f1765d9dc82c1 (2023-12-20 23:00:17)\n│   │   └───nixpkgs follows input 'agenix/nixpkgs'\n│   ├───nixpkgs follows input 'nixpkgs'\n│   └───systems: github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e (2023-04-09 08:27:08)\n├───eriixpkgs: github:erictossell/eriixpkgs/a34f702c2d5964a39ccca92b661c9d4911a2d67b (2024-12-29 23:09:16)\n│   ├───eriixvim: github:erictossell/eriixvim/ce90f6ad4c321a17d81dd927f52a8c95c4794e85 (2024-12-29 23:08:45)\n│   │   ├───flake-parts: github:hercules-ci/flake-parts/205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9 (2024-12-04 11:43:21)\n│   │   │   └───nixpkgs-lib: https://github.com/NixOS/nixpkgs/archive/5487e69da40cbd611ab2cadee0b4637225f7cfae.tar.gz?narHash=sha256-1qRH7uAUsyQI7R1Uwl4T%2BXvdNv778H0Nb5njNrqvylY%3D (2024-12-01 23:35:40)\n│   │   ├───nixpkgs: github:nixos/nixpkgs/634fd46801442d760e09493a794c4f15db2d0cbb (2024-12-27 09:21:16)\n│   │   └───nixvim: github:nix-community/nixvim/f4b0b81ef9eb4e37e75f32caf1f02d5501594811 (2024-12-28 09:37:50)\n│   │       ├───devshell: github:numtide/devshell/dd6b80932022cea34a019e2bb32f6fa9e494dfef (2024-10-07 19:51:55)\n│   │       │   └───nixpkgs follows input 'eriixpkgs/eriixvim/nixvim/nixpkgs'\n│   │       ├───flake-compat: https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz?narHash=sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U%3D (2023-10-04 13:37:54)\n│   │       ├───flake-parts: github:hercules-ci/flake-parts/205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9 (2024-12-04 11:43:21)\n│   │       │   └───nixpkgs-lib follows input 'eriixpkgs/eriixvim/nixvim/nixpkgs'\n│   │       ├───git-hooks: github:cachix/git-hooks.nix/f0f0dc4920a903c3e08f5bdb9246bb572fcae498 (2024-12-21 16:13:23)\n│   │       │   ├───flake-compat follows input 'eriixpkgs/eriixvim/nixvim/flake-compat'\n│   │       │   ├───gitignore: github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394 (2024-02-28 02:28:52)\n│   │       │   │   └───nixpkgs follows input 'eriixpkgs/eriixvim/nixvim/git-hooks/nixpkgs'\n│   │       │   ├───nixpkgs follows input 'eriixpkgs/eriixvim/nixvim/nixpkgs'\n│   │       │   └───nixpkgs-stable follows input 'eriixpkgs/eriixvim/nixvim/nixpkgs'\n│   │       ├───home-manager: github:nix-community/home-manager/cb27edb5221d2f2920a03155f8becc502cf60e35 (2024-12-22 10:13:25)\n│   │       │   └───nixpkgs follows input 'eriixpkgs/eriixvim/nixvim/nixpkgs'\n│   │       ├───nix-darwin: github:lnl7/nix-darwin/a35b08d09efda83625bef267eb24347b446c80b8 (2024-12-07 11:27:23)\n│   │       │   └───nixpkgs follows input 'eriixpkgs/eriixvim/nixvim/nixpkgs'\n│   │       ├───nixpkgs: github:NixOS/nixpkgs/d70bd19e0a38ad4790d3913bf08fcbfc9eeca507 (2024-12-19 23:01:11)\n│   │       ├───nuschtosSearch: github:NuschtOS/search/3051be7f403bff1d1d380e4612f0c70675b44fc9 (2024-12-09 19:42:28)\n│   │       │   ├───flake-utils: github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b (2024-11-13 21:27:16)\n│   │       │   │   └───systems: github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e (2023-04-09 08:27:08)\n│   │       │   ├───ixx: github:NuschtOS/ixx/9fd01aad037f345350eab2cd45e1946cc66da4eb (2024-10-26 15:53:28)\n│   │       │   │   ├───flake-utils follows input 'eriixpkgs/eriixvim/nixvim/nuschtosSearch/flake-utils'\n│   │       │   │   └───nixpkgs follows input 'eriixpkgs/eriixvim/nixvim/nuschtosSearch/nixpkgs'\n│   │       │   └───nixpkgs follows input 'eriixpkgs/eriixvim/nixvim/nixpkgs'\n│   │       └───treefmt-nix: github:numtide/treefmt-nix/65712f5af67234dad91a5a4baee986a8b62dbf8f (2024-12-20 14:21:19)\n│   │           └───nixpkgs follows input 'eriixpkgs/eriixvim/nixvim/nixpkgs'\n│   ├───flake-utils: github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b (2024-11-13 21:27:16)\n│   │   └───systems: github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e (2023-04-09 08:27:08)\n│   ├───go-time: github:erictossell/go-time/f6fde276a99e8f19ed1e3d5b0f4946383eb4bc35 (2024-07-14 13:24:29)\n│   │   └───nixpkgs: github:NixOS/nixpkgs/7e7c39ea35c5cdd002cd4588b03a3fb9ece6fad9 (2024-07-12 07:14:11)\n│   ├───homepage-nix: github:erictossell/homepage-nix/540adeb9f307826c9bdd1b047a8b4467160709a4 (2024-07-05 04:49:49)\n│   │   ├───naersk: github:nix-community/naersk/941ce6dc38762a7cfb90b5add223d584feed299b (2024-06-18 16:21:15)\n│   │   │   └───nixpkgs: path:/nix/store/dk2rpyb6ndvfbf19bkb2plcz5y3k8i5v-source?lastModified=0\u0026narHash=sha256-rwz8NJZV%2B387rnWpTYcXaRNvzUSnnF9aHONoJIYmiUQ%3D (1970-01-01 00:00:00)\n│   │   ├───nixpkgs: github:NixOS/nixpkgs/1afc5440469f94e7ed26e8648820971b102afdc3 (2024-07-04 10:07:58)\n│   │   └───utils: github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a (2024-03-11 08:33:50)\n│   │       └───systems: github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e (2023-04-09 08:27:08)\n│   ├───nixpkgs follows input 'nixpkgs'\n│   ├───readme-py: github:erictossell/readme-py/0951e596dde8b6e63b448913218f5f43f037693b (2024-12-29 00:15:18)\n│   │   ├───flake-utils: github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b (2024-11-13 21:27:16)\n│   │   │   └───systems: github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e (2023-04-09 08:27:08)\n│   │   ├───nixpkgs: github:NixOS/nixpkgs/634fd46801442d760e09493a794c4f15db2d0cbb (2024-12-27 09:21:16)\n│   │   └───poetry2nix: github:nix-community/poetry2nix/1fb01e90771f762655be7e0e805516cd7fa4d58e (2024-12-25 22:11:04)\n│   │       ├───flake-utils: github:numtide/flake-utils/c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a (2024-09-17 08:14:13)\n│   │       │   └───systems: github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e (2023-04-09 08:27:08)\n│   │       ├───nix-github-actions: github:nix-community/nix-github-actions/e04df33f62cdcf93d73e9a04142464753a16db67 (2024-10-24 04:09:24)\n│   │       │   └───nixpkgs follows input 'eriixpkgs/readme-py/poetry2nix/nixpkgs'\n│   │       ├───nixpkgs follows input 'eriixpkgs/readme-py/nixpkgs'\n│   │       ├───systems: github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e (2023-04-09 08:27:08)\n│   │       └───treefmt-nix: github:numtide/treefmt-nix/9ef337e492a5555d8e17a51c911ff1f02635be15 (2024-10-28 13:05:26)\n│   │           └───nixpkgs follows input 'eriixpkgs/readme-py/poetry2nix/nixpkgs'\n│   └───russh: github:erictossell/russh/45da95e1260fe25cd7145a23e4111d84b5b8ef7f (2024-07-05 04:45:21)\n│       ├───naersk: github:nix-community/naersk/941ce6dc38762a7cfb90b5add223d584feed299b (2024-06-18 16:21:15)\n│       │   └───nixpkgs: path:/nix/store/dk2rpyb6ndvfbf19bkb2plcz5y3k8i5v-source?lastModified=0\u0026narHash=sha256-rwz8NJZV%2B387rnWpTYcXaRNvzUSnnF9aHONoJIYmiUQ%3D (1970-01-01 00:00:00)\n│       ├───nixpkgs: github:NixOS/nixpkgs/1afc5440469f94e7ed26e8648820971b102afdc3 (2024-07-04 10:07:58)\n│       └───utils: github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a (2024-03-11 08:33:50)\n│           └───systems: github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e (2023-04-09 08:27:08)\n├───home-manager: github:nix-community/home-manager/10e99c43cdf4a0713b4e81d90691d22c6a58bdf2 (2024-12-28 10:16:56)\n│   └───nixpkgs follows input 'nixpkgs'\n├───hyprland: git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main\u0026rev=8c14c2a5f472cf3d361d3cbb90ee7d2d455aae08\u0026submodules=1 (2024-12-30 10:58:35)\n│   ├───aquamarine: github:hyprwm/aquamarine/eecb74dc79bb6752a2a507e6edee3042390a6091 (2024-12-22 22:27:26)\n│   │   ├───hyprutils follows input 'hyprland/hyprutils'\n│   │   ├───hyprwayland-scanner follows input 'hyprland/hyprwayland-scanner'\n│   │   ├───nixpkgs follows input 'hyprland/nixpkgs'\n│   │   └───systems follows input 'hyprland/systems'\n│   ├───hyprcursor: github:hyprwm/hyprcursor/69270ba8f057d55b0e6c2dca0e165d652856e613 (2024-12-22 22:29:00)\n│   │   ├───hyprlang follows input 'hyprland/hyprlang'\n│   │   ├───nixpkgs follows input 'hyprland/nixpkgs'\n│   │   └───systems follows input 'hyprland/systems'\n│   ├───hyprgraphics: github:hyprwm/hyprgraphics/6dea3fba08fd704dd624b6d4b261638fb4003c9c (2024-12-22 22:23:56)\n│   │   ├───hyprutils follows input 'hyprland/hyprutils'\n│   │   ├───nixpkgs follows input 'hyprland/nixpkgs'\n│   │   └───systems follows input 'hyprland/systems'\n│   ├───hyprland-protocols: github:hyprwm/hyprland-protocols/a7c183800e74f337753de186522b9017a07a8cee (2024-10-07 23:50:20)\n│   │   ├───nixpkgs follows input 'hyprland/nixpkgs'\n│   │   └───systems follows input 'hyprland/systems'\n│   ├───hyprland-qtutils: github:hyprwm/hyprland-qtutils/c77109d7e1ddbcdb87cafd32ce411f76328ae152 (2024-12-22 22:27:52)\n│   │   ├───hyprutils follows input 'hyprland/hyprutils'\n│   │   ├───nixpkgs follows input 'hyprland/nixpkgs'\n│   │   └───systems follows input 'hyprland/systems'\n│   ├───hyprlang: github:hyprwm/hyprlang/0404833ea18d543df44df935ebf1b497310eb046 (2024-12-22 22:24:19)\n│   │   ├───hyprutils follows input 'hyprland/hyprutils'\n│   │   ├───nixpkgs follows input 'hyprland/nixpkgs'\n│   │   └───systems follows input 'hyprland/systems'\n│   ├───hyprutils: github:hyprwm/hyprutils/8f15d45b120b33712f6db477fe5ffb18034d0ea8 (2024-12-27 16:23:03)\n│   │   ├───nixpkgs follows input 'hyprland/nixpkgs'\n│   │   └───systems follows input 'hyprland/systems'\n│   ├───hyprwayland-scanner: github:hyprwm/hyprwayland-scanner/4d7367b6eee87397e2dbca2e78078dd0a4ef4c61 (2024-12-21 15:05:13)\n│   │   ├───nixpkgs follows input 'hyprland/nixpkgs'\n│   │   └───systems follows input 'hyprland/systems'\n│   ├───nixpkgs: github:NixOS/nixpkgs/634fd46801442d760e09493a794c4f15db2d0cbb (2024-12-27 09:21:16)\n│   ├───pre-commit-hooks: github:cachix/git-hooks.nix/f0f0dc4920a903c3e08f5bdb9246bb572fcae498 (2024-12-21 16:13:23)\n│   │   ├───flake-compat: github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33 (2023-10-04 13:37:54)\n│   │   ├───gitignore: github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394 (2024-02-28 02:28:52)\n│   │   │   └───nixpkgs follows input 'hyprland/pre-commit-hooks/nixpkgs'\n│   │   ├───nixpkgs follows input 'hyprland/nixpkgs'\n│   │   └───nixpkgs-stable: github:NixOS/nixpkgs/d063c1dd113c91ab27959ba540c0d9753409edf3 (2024-11-04 17:24:30)\n│   ├───systems: github:nix-systems/default-linux/31732fcf5e8fea42e59c2488ad31a0e651500f68 (2023-07-14 15:19:09)\n│   └───xdph: github:hyprwm/xdg-desktop-portal-hyprland/d7f18dda5e511749fa1511185db3536208fb1a63 (2024-12-22 22:37:00)\n│       ├───hyprland-protocols follows input 'hyprland/hyprland-protocols'\n│       ├───hyprlang follows input 'hyprland/hyprlang'\n│       ├───hyprutils follows input 'hyprland/hyprutils'\n│       ├───hyprwayland-scanner follows input 'hyprland/hyprwayland-scanner'\n│       ├───nixpkgs follows input 'hyprland/nixpkgs'\n│       └───systems follows input 'hyprland/systems'\n├───hyprlock: github:hyprwm/hyprlock/2c5ae4d6610a0e0aeb42c6eac9ccbe11586d9898 (2024-12-30 15:32:46)\n│   ├───hyprgraphics: github:hyprwm/hyprgraphics/6dea3fba08fd704dd624b6d4b261638fb4003c9c (2024-12-22 22:23:56)\n│   │   ├───hyprutils follows input 'hyprlock/hyprutils'\n│   │   ├───nixpkgs follows input 'hyprlock/nixpkgs'\n│   │   └───systems follows input 'hyprlock/systems'\n│   ├───hyprlang: github:hyprwm/hyprlang/55608efdaa387af7bfdc0eddb404c409958efa43 (2024-12-28 13:36:59)\n│   │   ├───hyprutils follows input 'hyprlock/hyprutils'\n│   │   ├───nixpkgs follows input 'hyprlock/nixpkgs'\n│   │   └───systems follows input 'hyprlock/systems'\n│   ├───hyprutils: github:hyprwm/hyprutils/8f15d45b120b33712f6db477fe5ffb18034d0ea8 (2024-12-27 16:23:03)\n│   │   ├───nixpkgs follows input 'hyprlock/nixpkgs'\n│   │   └───systems follows input 'hyprlock/systems'\n│   ├───hyprwayland-scanner: github:hyprwm/hyprwayland-scanner/de913476b59ee88685fdc018e77b8f6637a2ae0b (2024-12-29 17:31:14)\n│   │   ├───nixpkgs follows input 'hyprlock/nixpkgs'\n│   │   └───systems follows input 'hyprlock/systems'\n│   ├───nixpkgs follows input 'nixpkgs'\n│   └───systems: github:nix-systems/default-linux/31732fcf5e8fea42e59c2488ad31a0e651500f68 (2023-07-14 15:19:09)\n├───hyprpicker: github:hyprwm/hyprpicker/46d2f5a817a89405cef941d8beb4551425acf3da (2024-12-16 21:26:55)\n│   ├───hyprutils: github:hyprwm/hyprutils/104117aed6dd68561be38b50f218190aa47f2cd8 (2024-12-06 16:24:01)\n│   │   ├───nixpkgs follows input 'hyprpicker/nixpkgs'\n│   │   └───systems follows input 'hyprpicker/systems'\n│   ├───hyprwayland-scanner: github:hyprwm/hyprwayland-scanner/500c81a9e1a76760371049a8d99e008ea77aa59e (2024-09-20 23:27:16)\n│   │   ├───nixpkgs follows input 'hyprpicker/nixpkgs'\n│   │   └───systems follows input 'hyprpicker/systems'\n│   ├───nixpkgs follows input 'nixpkgs'\n│   └───systems: github:nix-systems/default-linux/31732fcf5e8fea42e59c2488ad31a0e651500f68 (2023-07-14 15:19:09)\n├───nixpkgs: github:NixOS/nixpkgs/88195a94f390381c6afcdaa933c2f6ff93959cb4 (2024-12-29 11:18:24)\n└───stylix: github:danth/stylix/a4ed4168fb83289374f24cb8a039c6983637a076 (2024-12-30 02:13:08)\n    ├───base16: github:SenchoPens/base16.nix/153d52373b0fb2d343592871009a286ec8837aec (2024-11-21 14:52:04)\n    │   └───fromYaml: github:SenchoPens/fromYaml/106af9e2f715e2d828df706c386a685698f3223b (2024-11-18 21:47:06)\n    ├───base16-fish: github:tomyun/base16-fish/2f6dd973a9075dabccd26f1cded09508180bf5fe (2021-06-01 15:05:57)\n    ├───base16-helix: github:tinted-theming/base16-helix/7f795bf75d38e0eea9fed287264067ca187b88a9 (2024-09-09 05:46:35)\n    ├───base16-vim: github:tinted-theming/base16-vim/61165b1632409bd55e530f3dbdd4477f011cadc6 (2024-11-18 17:05:48)\n    ├───flake-compat: github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33 (2023-10-04 13:37:54)\n    ├───flake-utils: github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b (2024-11-13 21:27:16)\n    │   └───systems follows input 'stylix/systems'\n    ├───gnome-shell: github:GNOME/gnome-shell/dadd58f630eeea41d645ee225a63f719390829dc (2024-11-23 13:50:55)\n    ├───home-manager: github:nix-community/home-manager/c1fee8d4a60b89cae12b288ba9dbc608ff298163 (2024-12-01 20:38:04)\n    │   └───nixpkgs follows input 'stylix/nixpkgs'\n    ├───nixpkgs follows input 'nixpkgs'\n    ├───systems: github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e (2023-04-09 08:27:08)\n    ├───tinted-foot: github:tinted-theming/tinted-foot/fd1b924b6c45c3e4465e8a849e67ea82933fcbe4 (2024-09-21 10:04:00)\n    ├───tinted-kitty: github:tinted-theming/tinted-kitty/eb39e141db14baef052893285df9f266df041ff8 (2024-05-23 00:13:09)\n    └───tinted-tmux: github:tinted-theming/tinted-tmux/f0e7f7974a6441033eb0a172a0342e96722b4f14 (2024-10-21 09:06:21)\n\n```\n\n### Flake Outputs\n\n```nix\ngit+file:///home/runner/work/nixflakes/nixflakes?shallow=1\n├───devShells\n│   └───x86_64-linux\n│       └───default: development environment 'nix-shell'\n├───formatter\n│   └───x86_64-linux: package 'nixfmt-unstable-2024-12-04'\n├───nixosConfigurations\n│   ├───arkhitekton: NixOS configuration\n│   ├───live-image: NixOS configuration\n│   ├───terminus: NixOS configuration\n│   ├───virtualis: NixOS configuration\n│   ├───vm-temp: NixOS configuration\n│   └───winix: NixOS configuration\n└───templates\n    └───default: template: The default template for Eriim's nixflakes.\n\n```\n\n\n\u003c/details\u003e\n\n\n\u003cdetails\u003e\n\u003csummary\u003e📊 Diagrams\u003c/summary\u003e\n\n![Flake Structure](docs/screens/FlakeStructure10.png)\n\n![Flake Profiles](docs/screens/FlakeProfiles10.png)\n\n\u003c/details\u003e \n\n\u003cdetails\u003e\n\u003csummary\u003e📸 Screenshots\u003c/summary\u003e\n\nCurrent \n------\n![Hyprland](docs/screens/hyprland4.png)\n![Hyprland](docs/screens/hyprland5.png)\n\nOctober 2023\n------\n![Hyprland](docs/screens/hyprland1.png)\n\n![Hyprland1](docs/screens/hyprland2.png)\n\n![Hyprland3](docs/screens/hyprland3.png)\n\n\u003c/details\u003e\n\n[How to use this repo](docs/usage.md)\n\n[Getting Started with NixOS Minimal](docs/minimal-install.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferictossell%2Fnixflakes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ferictossell%2Fnixflakes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferictossell%2Fnixflakes/lists"}