Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xavier2p/system

/forgeOS - Infrastructure as Nix
https://github.com/xavier2p/system

darwin flake forge infra-as-nix nix

Last synced: about 1 month ago
JSON representation

/forgeOS - Infrastructure as Nix

Awesome Lists containing this project

README

        

# `system`

[![Built with Nix](https://builtwithnix.org/badge.svg)](https://builtwithnix.org)

*Xavier2p `/forge` System Configuration*

> **Warning**
> This project is *work in progress*, so it's not working now.

This repo contains all of my system configuration for all of my hosts,
built with Nix.

## Installation

```sh
nix run github:xavier2p/system#
```

### Specifics

#### Yubikeys

Add a Yubikey to the system:

```sh
nix-shell -p pam_u2f
mkdir -p ~/.config/Yubico
pamu2fcfg >> ~/.config/Yubico/u2f_keys
```

## Dependencies

- [Nix](https://nixos.org/nix/)
- [Nix Flakes](https://nixos.wiki/wiki/Flakes)
- [NixOS](https://nixos.org/)
- [Home Manager](https://github.com/nix-community/home-manager)
- [Nix Darwin](https://github.com/LnL7/nix-darwin)
- [Hyprland](https://hyprland.org/)
- [Nixvim](https://github.com/nix-community/nixvim)
- [Stylix](https://github.com/danth/stylix)

## Credits

- [pinpox/nixos](https://github.com/pinpox/nixos)
- [fufexan/dotfiles](https://github.com/fufexan/dotfiles)
- [GaetanLepage/nix-config](https://github.com/GaetanLepage/nix-config)
- [Zaney/zaneyos](https://gitlab.com/Zaney/zaneyos)
- [poz/niksos](https://git.jacekpoz.pl/poz/niksos)]
- [nezia/flocon](https://git.nezia.dev/nezia/flocon)