srid / Nix Config
My NixOS configuration
Stars: ✭ 112
Projects that are alternatives of or similar to Nix Config
Shabka
Shabka. Declaritive description of my network, workstations and servers.
Stars: ✭ 138 (+23.21%)
Mutual labels: dotfiles, nixos, nix
Dotfiles
Configuration files for XMonad, Emacs, NixOS, Taffybar and more.
Stars: ✭ 127 (+13.39%)
Mutual labels: dotfiles, nixos, nix
Nix Dotfiles
My personal nix and nixos configuration
Stars: ✭ 48 (-57.14%)
Mutual labels: dotfiles, nixos, nix
dotnix
Shackled within an elaborate prison of my own design.
Stars: ✭ 35 (-68.75%)
Mutual labels: dotfiles, nix, nixos
Nixos Config
NixOS configurations for server and desktop systems, including user specific config. with Home Manager
Stars: ✭ 30 (-73.21%)
Mutual labels: dotfiles, nixos, nix
Dotfiles
well-tailored NixOS & nix-darwin dotfiles
Stars: ✭ 63 (-43.75%)
Mutual labels: dotfiles, nixos, nix
Home Manager
Manage a user environment using Nix [maintainer=@rycee]
Stars: ✭ 2,447 (+2084.82%)
Mutual labels: dotfiles, nixos, nix
system
Declarative NixOS system configuration for all my machines
Stars: ✭ 14 (-87.5%)
Mutual labels: dotfiles, nix, nixos
Nix Examples
Showcase of Nix usage for various technologies
Stars: ✭ 31 (-72.32%)
Mutual labels: nixos, nix
Fenix
Rust nightly toolchains and rust analyzer nightly for nix [[email protected]]
Stars: ✭ 29 (-74.11%)
Mutual labels: nixos, nix
Nixery
Container registry which transparently builds images using the Nix package manager
Stars: ✭ 1,023 (+813.39%)
Mutual labels: nixos, nix
Nixops
NixOps is a tool for deploying to NixOS machines in a network or cloud.
Stars: ✭ 838 (+648.21%)
Mutual labels: nixos, nix
My NixOS configuration
Setup
-
First, copy the 'srid' user config to
device
, and activate that. We need to do this before cloning the repo under srid's home directory. -
Then, ssh as [email protected] and:
sudo nix-channel --add https://nixos.org/channels/nixos-unstable nixos
sudo nix-channel --add https://github.com/NixOS/nixos-hardware/archive/master.tar.gz nixos-hardware
sudo nix-channel --update
ssh-keygen # then, add to Github
nix-shell -p git -p vim
...
git clone [email protected]:srid/nix-config.git $HOME/nix-config
cd $HOME/nix-config
# First, review ./hardware/???.nix
sudo mv /etc/nixos/hardware /tmp/
sudo ln -s $(pwd)/hardware/???.nix /etc/nixos/configuration.nix
make
Installing NixOS on ...
Thinkpad X1C7
https://www.srid.ca/x1c7-install
Thinkpad P71
- In BIOS, disable discrete graphics so intel card is used. We can change this post-install.
- In BIOS, make the USB disk the highest startup priority
- Follow the NixOS installation manual (choose UEFI), using /dev/nvme0n1 disk
Digital Ocean
Use nixos-infect.
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].