- Encrypt everthing including /boot and /root
- Enter password once
- Support UEFI
Download NixOS minimal iso and copy to USB stick. For example on Mac OSX
$ diskutil list
$ diskutil unmountDisk /dev/disk1 # Make sure you got right device
{ config, pkgs, lib, ... }: | |
{ | |
# This sway config is mostly based on https://nixos.wiki/wiki/Sway | |
# which integrates sway with systemd in the style described here | |
# https://github.com/swaywm/sway/wiki/Systemd-integration | |
# and the replies in https://github.com/NixOS/nixpkgs/issues/57602 | |
# with some individual packages added/removed and using sddm as the display manager. | |
# | |
# Take care to start the correct target as described by the sway proejct wiki. |
{ | |
"layer": "top", // Waybar at top layer | |
"position": "bottom", // Waybar position (top|bottom|left|right) | |
"height": 32, // Waybar height | |
// "width": 120, // Waybar width | |
// Choose the order of the modules | |
"modules-left": ["sway/workspaces", "sway/mode", "custom/media"], | |
"modules-center": ["sway/window"], | |
"modules-right": ["tray","pulseaudio", "network", "cpu", "memory", "temperature", "backlight", "battery", "battery#bat2", "clock"], | |
// Modules configuration |