All Projects → Infinisil → System

Infinisil / System

Licence: unlicense
My system configuration

Projects that are alternatives of or similar to System

Dotfiles
Configuration files for XMonad, Emacs, NixOS, Taffybar and more.
Stars: ✭ 127 (+35.11%)
Mutual labels:  dotfiles, nixos, nix
Nixos Config
NixOS configurations for server and desktop systems, including user specific config. with Home Manager
Stars: ✭ 30 (-68.09%)
Mutual labels:  dotfiles, nixos, nix
Shabka
Shabka. Declaritive description of my network, workstations and servers.
Stars: ✭ 138 (+46.81%)
Mutual labels:  dotfiles, nixos, nix
Nix Config
My NixOS configuration
Stars: ✭ 112 (+19.15%)
Mutual labels:  dotfiles, nixos, nix
Nix Dotfiles
My personal nix and nixos configuration
Stars: ✭ 48 (-48.94%)
Mutual labels:  dotfiles, nixos, nix
Dotfiles
My dotfiles
Stars: ✭ 150 (+59.57%)
Mutual labels:  dotfiles, nixos, nix
Home Manager
Manage a user environment using Nix [maintainer=@rycee]
Stars: ✭ 2,447 (+2503.19%)
Mutual labels:  dotfiles, nixos, nix
dotfiles
My NixOS dotfiles
Stars: ✭ 21 (-77.66%)
Mutual labels:  dotfiles, nix, nixos
Idempotent Desktop
🛸 NixOS, Xmonad, Neovim
Stars: ✭ 51 (-45.74%)
Mutual labels:  dotfiles, nixos, nix
dotnix
Shackled within an elaborate prison of my own design.
Stars: ✭ 35 (-62.77%)
Mutual labels:  dotfiles, nix, nixos
Dotfiles
well-tailored NixOS & nix-darwin dotfiles
Stars: ✭ 63 (-32.98%)
Mutual labels:  dotfiles, nixos, nix
system
Declarative NixOS system configuration for all my machines
Stars: ✭ 14 (-85.11%)
Mutual labels:  dotfiles, nix, nixos
Dotfiles
And I say hey, what's going on?
Stars: ✭ 348 (+270.21%)
Mutual labels:  dotfiles, nixos, nix
Nixops
NixOps is a tool for deploying to NixOS machines in a network or cloud.
Stars: ✭ 838 (+791.49%)
Mutual labels:  nixos, nix
Configs
My configuration files
Stars: ✭ 26 (-72.34%)
Mutual labels:  nixos, nix
Fenix
Rust nightly toolchains and rust analyzer nightly for nix [[email protected]]
Stars: ✭ 29 (-69.15%)
Mutual labels:  nixos, nix
Homies
linux package management
Stars: ✭ 86 (-8.51%)
Mutual labels:  dotfiles, nix
Nixsap
Stars: ✭ 23 (-75.53%)
Mutual labels:  nixos, nix
Bauer
An Emacs+Nix IDE
Stars: ✭ 89 (-5.32%)
Mutual labels:  dotfiles, nix
Nixos Configs
My NixOS configs
Stars: ✭ 86 (-8.51%)
Mutual labels:  nixos, nix
  • System configuration

This repository contains everything needed to build the NixOS system configuration for all my machines.

** Structure

The config directory is where the meat is at, it contains almost everything that actually sets configuration. A small selection: keyboard layout, public ssh keys, packages, themes, and much more. The folder contains a Readme with additional information on how its structured.

The deploy directory contains everything related to (you guessed it) deployment. This includes a script for deployment, the nixops configuration for all machines and a directory that can easily evaluate machines configurations.

The deploy/eval directory contains another Readme with an explanation of that.

Lastly, the external directory contains external sources for my config as git submodules (an argument could be made that it should really be in the config directory though). This currently includes nixpkgs, home-manager, nixops and a private repo.

external/private contains all things I can't share publicly such as the nixops state (it includes the private ssh keys), openvpn keys, and passwords. To make it usable in other parts of my config, it defines a private option, which I can use e.g. like config.private.passwords.foobar. Eventually I might share the password nix file generator of that directory, which doesn't really have to be private.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].