Commit graph

23 commits

Author SHA1 Message Date
Hermes
921fc1402a T490 + Windows 11 dual-boot support
- modules/laptop.nix: add systemd-boot extraEntries for Windows Boot Manager
  Chainloads $ESP/EFI/Microsoft/Boot/bootmgfw.efi. sort-key 'z_windows' puts
  it after NixOS generations in the menu. Explicit entry works on all
  systemd-boot versions; NixOS 26.05 'Yarara' may also autodetect on
  shared ESP, in which case the duplicate is harmless.
- install.sh: guided dual-boot installer. Shrinks Win11 NTFS with ntfsresize
  (no data loss), creates NixOS ext4 root, mounts shared ESP, runs
  nixos-install with this flake. Idempotent except for the partition shrink.
- MIGRATION.md: new T490 + Windows 11 dual-boot section, with manual
  fallback and NixOS 26.05 compatibility notes.
2026-06-05 19:53:56 -07:00
Scott Scoble
f367c42651 add obs, etc 2026-05-21 11:07:40 -07:00
Scott Scoble
746b703d70 update 2026-05-18 00:18:47 -07:00
Scott Scoble
ae98d6c2e5 Add discord, slack, zapzap, printing module, fix dup SSH 2026-05-17 10:02:27 -07:00
Scott Scoble
8649dea73b Add printable keyboard cheatsheet + fix laptop.nix 2026-05-17 09:40:09 -07:00
Scott Scoble
32156dbc2b Fix: re-add openssh server inside module block (was orphaned outside) 2026-05-17 01:55:37 -07:00
Scott Scoble
afb0af1231 Fix laptop.nix: wineWow64, network tools, DNS, sudo, clean orphaned SSH 2026-05-17 01:47:21 -07:00
Scott Scoble
d09a73fd1f Fix wineWow64Packages, add network tools, imports 2026-05-17 01:38:55 -07:00
Scott Scoble
25165a1feb Add network debugging tools (dig, traceroute, mtr, nc) 2026-05-17 01:36:52 -07:00
Scott Scoble
dcb684ae4e Add DNS fallback for cache.nixos.org access 2026-05-17 01:26:36 -07:00
Scott Scoble
a24d9fc6c6 Add passwordless sudo for sscoble 2026-05-17 01:18:04 -07:00
Scott Scoble
3e2fe60219 Add emulation module (steam, wine, retroarch, pcsx2, ppsspp) + pi config 2026-05-17 01:16:27 -07:00
Scott Scoble
cbd86ec79e Add wallpaper rotation (4 wallpapers), fuzzel launcher, fix SSH/laptop.nix syntax 2026-05-16 23:49:24 -07:00
Scott Scoble
125edddec7 Add TrueNAS SMB mount (LAN + Tailscale fallback), SSH server, fix mountpoint dep 2026-05-16 23:26:43 -07:00
Scott Scoble
605a119f2d Enable NetworkManager service and add nmcli 2026-05-16 20:07:52 -07:00
Scott Scoble
1dbbbd82fe Replace SDDM with greetd+tuigreet 2026-05-16 19:13:41 -07:00
Scott Scoble
4453adb0d4 Catppuccin SDDM theme, fix ghostty theme name 2026-05-16 19:08:12 -07:00
Scott Scoble
4c0b7914a0 Add papirus icons, wallpaper autostart 2026-05-16 18:12:26 -07:00
Scott Scoble
64fd429f7f Use insertNameservers for NetworkManager 2026-05-16 17:19:58 -07:00
Scott Scoble
cd869f33c8 Add fallback DNS nameservers 2026-05-16 17:16:32 -07:00
Scott Scoble
a6886b33f2 Fix: SDDM DM, SSH server, cleanup pi 2026-05-16 16:04:16 -07:00
Scott Scoble
a8c504c39f Add neovim, enrich user packages and nvim config 2026-05-12 20:15:41 -07:00
Scott Scoble
8155b9b64c Initial: Nix flake reproducing MacBook capabilities on x86_64 NixOS
- pi coding agent (from sscoble/pi-mono Forgejo mirror)
- qmd vault search (via bunx @tobilu/qmd)
- zsh + oh-my-zsh + developer tooling
- home-manager config for sscoble user
- Forgejo Action to check pi version drift daily
2026-05-12 20:13:50 -07:00