All Projects → srid → Nix Config

srid / Nix Config

My NixOS configuration

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
Idempotent Desktop
🛸 NixOS, Xmonad, Neovim
Stars: ✭ 51 (-54.46%)
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
Dotfiles
My dotfiles
Stars: ✭ 150 (+33.93%)
Mutual labels:  dotfiles, nixos, nix
dotfiles
My NixOS dotfiles
Stars: ✭ 21 (-81.25%)
Mutual labels:  dotfiles, nix, nixos
Home Manager
Manage a user environment using Nix [maintainer=@rycee]
Stars: ✭ 2,447 (+2084.82%)
Mutual labels:  dotfiles, nixos, nix
System
My system configuration
Stars: ✭ 94 (-16.07%)
Mutual labels:  dotfiles, nixos, nix
system
Declarative NixOS system configuration for all my machines
Stars: ✭ 14 (-87.5%)
Mutual labels:  dotfiles, nix, nixos
Dotfiles
And I say hey, what's going on?
Stars: ✭ 348 (+210.71%)
Mutual labels:  dotfiles, nixos, nix
Nix Examples
Showcase of Nix usage for various technologies
Stars: ✭ 31 (-72.32%)
Mutual labels:  nixos, nix
Nix Home
Nix home environment
Stars: ✭ 38 (-66.07%)
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
Workshops
Stars: ✭ 47 (-58.04%)
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
Snabblab Nixos
NixOS configuration for the Snabb Lab
Stars: ✭ 53 (-52.68%)
Mutual labels:  nixos, nix

My NixOS configuration

Setup

  1. 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.

  2. 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].