Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sudosubin/nixos-config

Personal nix files, installs some dotfiles and softwares
https://github.com/sudosubin/nixos-config

dotfiles nix nixos

Last synced: 3 months ago
JSON representation

Personal nix files, installs some dotfiles and softwares

Awesome Lists containing this project

README

        

# NixOS Config

Personal nix files, installs some dotfiles and softwares.

## Installation

```sh
# Linux
$ nixos-rebuild switch --flake '.#linux' --use-remote-sudo

# Darwin
$ nix --experimental-features 'nix-command flakes' build '.#darwinConfigurations.darwin.system'
$ ./result/sw/bin/darwin-rebuild switch --flake '.#darwin'
```

## Update (flake lock, custom packages)

```sh
$ nix flake update .
fetching ...

$ ./scripts/auto-update-modules.py
fetching ...
```

## Additional steps

- SSH keys `~/.ssh/id_ed25519`, `~/.ssh/id_ed25519.pub`

- GPG private keys

## License

NixOS Config is [MIT Licensed](./LICENSE).