Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/svrana/nix-home
:penguin: Nix configurations for all of my machines
https://github.com/svrana/nix-home
flake home-manager nix nixos wayland
Last synced: 4 months ago
JSON representation
:penguin: Nix configurations for all of my machines
- Host: GitHub
- URL: https://github.com/svrana/nix-home
- Owner: svrana
- Created: 2020-06-28T03:16:23.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-11T18:30:55.000Z (5 months ago)
- Last Synced: 2024-09-12T04:50:19.092Z (5 months ago)
- Topics: flake, home-manager, nix, nixos, wayland
- Language: Nix
- Homepage:
- Size: 2.47 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![NixOS](https://img.shields.io/badge/NixOS-unstable-blue.svg?style=flat-square&logo=NixOS&logoColor=white)](https://nixos.org)
# nix-home
[Nix](https://nixos.org) configuration for the machines I use.
## Software used
1. flakes
2. [home-manager](https://github.com/nix-community/home-manager). (stand-alone)
3. wayland
4. [deploy-rs](https://github.com/serokell/deploy-rs) for server deployment (bocana)## Machines
* prentiss
* bocana - server, syncthing and others
* park - dev machine## Operations
All operations are documented in the [Makefile](./Makefile)
To deploy system configuration:
```
make system
```To deploy the home (dotfile) configuration:
```
make home
```### Server hosts are deployed with deploy-rs
```
deploy .#bocana
```builds and pushes the config to bocana.