Final reconnaissance and draft configuration
This commit is contained in:
3102
logs/01_system_recon.log
Normal file
3102
logs/01_system_recon.log
Normal file
File diff suppressed because it is too large
Load Diff
51261
logs/03_find_and_sync_data.log
Normal file
51261
logs/03_find_and_sync_data.log
Normal file
File diff suppressed because one or more lines are too long
3145
logs/04_nixos_recon.log
Normal file
3145
logs/04_nixos_recon.log
Normal file
File diff suppressed because it is too large
Load Diff
808
logs/05_hardware_scan.log
Normal file
808
logs/05_hardware_scan.log
Normal file
@@ -0,0 +1,808 @@
|
|||||||
|
sam-4screen-desktop
|
||||||
|
description: Desktop Computer
|
||||||
|
product: Precision Tower 3620 (06B7)
|
||||||
|
vendor: Dell Inc.
|
||||||
|
serial: GJD72K2
|
||||||
|
width: 64 bits
|
||||||
|
capabilities: smbios-3.0.0 dmi-3.0.0 smp vsyscall32
|
||||||
|
configuration: boot=normal chassis=desktop family=Precision sku=06B7 uuid=4c4c4544-004a-4410-8037-c7c04f324b32
|
||||||
|
*-core
|
||||||
|
description: Motherboard
|
||||||
|
product: 0MWYPT
|
||||||
|
vendor: Dell Inc.
|
||||||
|
physical id: 0
|
||||||
|
version: A01
|
||||||
|
serial: /GJD72K2/CNFCW0077E00CW/
|
||||||
|
*-firmware
|
||||||
|
description: BIOS
|
||||||
|
vendor: Dell Inc.
|
||||||
|
physical id: 0
|
||||||
|
version: 2.30.0
|
||||||
|
date: 04/08/2024
|
||||||
|
size: 64KiB
|
||||||
|
capacity: 16MiB
|
||||||
|
capabilities: pci pnp upgrade shadowing cdboot bootselect edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification netboot uefi
|
||||||
|
*-memory
|
||||||
|
description: System Memory
|
||||||
|
physical id: 9
|
||||||
|
slot: System board or motherboard
|
||||||
|
size: 64GiB
|
||||||
|
*-bank:0
|
||||||
|
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0.5 ns)
|
||||||
|
product: M378A2K43BB1-CPB
|
||||||
|
vendor: Samsung
|
||||||
|
physical id: 0
|
||||||
|
serial: 9722AFF3
|
||||||
|
slot: DIMM1
|
||||||
|
size: 16GiB
|
||||||
|
width: 64 bits
|
||||||
|
clock: 2133MHz (0.5ns)
|
||||||
|
*-bank:1
|
||||||
|
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0.5 ns)
|
||||||
|
product: M378A2K43BB1-CPB
|
||||||
|
vendor: Samsung
|
||||||
|
physical id: 1
|
||||||
|
serial: 9722B079
|
||||||
|
slot: DIMM2
|
||||||
|
size: 16GiB
|
||||||
|
width: 64 bits
|
||||||
|
clock: 2133MHz (0.5ns)
|
||||||
|
*-bank:2
|
||||||
|
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0.5 ns)
|
||||||
|
product: M378A2K43BB1-CPB
|
||||||
|
vendor: Samsung
|
||||||
|
physical id: 2
|
||||||
|
serial: 9722B071
|
||||||
|
slot: DIMM3
|
||||||
|
size: 16GiB
|
||||||
|
width: 64 bits
|
||||||
|
clock: 2133MHz (0.5ns)
|
||||||
|
*-bank:3
|
||||||
|
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0.5 ns)
|
||||||
|
product: M378A2K43BB1-CPB
|
||||||
|
vendor: Samsung
|
||||||
|
physical id: 3
|
||||||
|
serial: 9722B070
|
||||||
|
slot: DIMM4
|
||||||
|
size: 16GiB
|
||||||
|
width: 64 bits
|
||||||
|
clock: 2133MHz (0.5ns)
|
||||||
|
*-cache:0
|
||||||
|
description: L1 cache
|
||||||
|
physical id: f
|
||||||
|
slot: L1 Cache
|
||||||
|
size: 256KiB
|
||||||
|
capacity: 256KiB
|
||||||
|
capabilities: synchronous internal write-back unified
|
||||||
|
configuration: level=1
|
||||||
|
*-cache:1
|
||||||
|
description: L2 cache
|
||||||
|
physical id: 10
|
||||||
|
slot: L2 Cache
|
||||||
|
size: 1MiB
|
||||||
|
capacity: 1MiB
|
||||||
|
capabilities: synchronous internal write-back unified
|
||||||
|
configuration: level=2
|
||||||
|
*-cache:2
|
||||||
|
description: L3 cache
|
||||||
|
physical id: 11
|
||||||
|
slot: L3 Cache
|
||||||
|
size: 8MiB
|
||||||
|
capacity: 8MiB
|
||||||
|
capabilities: synchronous internal write-back unified
|
||||||
|
configuration: level=3
|
||||||
|
*-cpu
|
||||||
|
description: CPU
|
||||||
|
product: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
|
||||||
|
vendor: Intel Corp.
|
||||||
|
physical id: 12
|
||||||
|
bus info: cpu@0
|
||||||
|
version: 6.158.9
|
||||||
|
serial: To Be Filled By O.E.M.
|
||||||
|
slot: U3E1
|
||||||
|
size: 4399MHz
|
||||||
|
capacity: 4500MHz
|
||||||
|
width: 64 bits
|
||||||
|
clock: 100MHz
|
||||||
|
capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp x86-64 constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb pti ssbd ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp vnmi md_clear flush_l1d arch_capabilities cpufreq
|
||||||
|
configuration: cores=4 enabledcores=4 microcode=248 threads=8
|
||||||
|
*-pci
|
||||||
|
description: Host bridge
|
||||||
|
product: Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 100
|
||||||
|
bus info: pci@0000:00:00.0
|
||||||
|
version: 05
|
||||||
|
width: 32 bits
|
||||||
|
clock: 33MHz
|
||||||
|
configuration: driver=skl_uncore
|
||||||
|
resources: irq:0
|
||||||
|
*-pci:0
|
||||||
|
description: PCI bridge
|
||||||
|
product: 6th-10th Gen Core Processor PCIe Controller (x16)
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 1
|
||||||
|
bus info: pci@0000:00:01.0
|
||||||
|
version: 05
|
||||||
|
width: 32 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
|
||||||
|
configuration: driver=pcieport
|
||||||
|
resources: irq:121 ioport:e000(size=4096) memory:ee000000-ef0fffff ioport:d0000000(size=301989888)
|
||||||
|
*-display
|
||||||
|
description: VGA compatible controller
|
||||||
|
product: GP107GL [Quadro P620]
|
||||||
|
vendor: NVIDIA Corporation
|
||||||
|
physical id: 0
|
||||||
|
bus info: pci@0000:01:00.0
|
||||||
|
logical name: /dev/fb0
|
||||||
|
version: a1
|
||||||
|
width: 64 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom fb
|
||||||
|
configuration: depth=32 driver=nvidia latency=0 resolution=1680,1050
|
||||||
|
resources: irq:145 memory:ee000000-eeffffff memory:d0000000-dfffffff memory:e0000000-e1ffffff ioport:e000(size=128) memory:c0000-dffff
|
||||||
|
*-multimedia
|
||||||
|
description: Audio device
|
||||||
|
product: GP107GL High Definition Audio Controller
|
||||||
|
vendor: NVIDIA Corporation
|
||||||
|
physical id: 0.1
|
||||||
|
bus info: pci@0000:01:00.1
|
||||||
|
logical name: card0
|
||||||
|
logical name: /dev/snd/controlC0
|
||||||
|
logical name: /dev/snd/hwC0D0
|
||||||
|
logical name: /dev/snd/pcmC0D3p
|
||||||
|
logical name: /dev/snd/pcmC0D7p
|
||||||
|
logical name: /dev/snd/pcmC0D8p
|
||||||
|
logical name: /dev/snd/pcmC0D9p
|
||||||
|
version: a1
|
||||||
|
width: 32 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: pm msi pciexpress bus_master cap_list
|
||||||
|
configuration: driver=snd_hda_intel latency=0
|
||||||
|
resources: irq:17 memory:ef080000-ef083fff
|
||||||
|
*-input:0
|
||||||
|
product: HDA NVidia HDMI/DP,pcm=3
|
||||||
|
physical id: 0
|
||||||
|
logical name: input18
|
||||||
|
logical name: /dev/input/event14
|
||||||
|
*-input:1
|
||||||
|
product: HDA NVidia HDMI/DP,pcm=7
|
||||||
|
physical id: 1
|
||||||
|
logical name: input19
|
||||||
|
logical name: /dev/input/event15
|
||||||
|
*-input:2
|
||||||
|
product: HDA NVidia HDMI/DP,pcm=8
|
||||||
|
physical id: 2
|
||||||
|
logical name: input20
|
||||||
|
logical name: /dev/input/event16
|
||||||
|
*-input:3
|
||||||
|
product: HDA NVidia HDMI/DP,pcm=9
|
||||||
|
physical id: 3
|
||||||
|
logical name: input21
|
||||||
|
logical name: /dev/input/event17
|
||||||
|
*-display
|
||||||
|
description: VGA compatible controller
|
||||||
|
product: HD Graphics 630
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 2
|
||||||
|
bus info: pci@0000:00:02.0
|
||||||
|
version: 04
|
||||||
|
width: 64 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: pciexpress msi pm vga_controller bus_master cap_list
|
||||||
|
configuration: driver=i915 latency=0
|
||||||
|
resources: irq:144 memory:ed000000-edffffff memory:c0000000-cfffffff ioport:f000(size=64)
|
||||||
|
*-usb
|
||||||
|
description: USB controller
|
||||||
|
product: 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 14
|
||||||
|
bus info: pci@0000:00:14.0
|
||||||
|
version: 31
|
||||||
|
width: 64 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: pm msi xhci bus_master cap_list
|
||||||
|
configuration: driver=xhci_hcd latency=0
|
||||||
|
resources: irq:124 memory:ef330000-ef33ffff
|
||||||
|
*-usbhost:0
|
||||||
|
product: xHCI Host Controller
|
||||||
|
vendor: Linux 6.14.0-37-generic xhci-hcd
|
||||||
|
physical id: 0
|
||||||
|
bus info: usb@1
|
||||||
|
logical name: usb1
|
||||||
|
version: 6.14
|
||||||
|
capabilities: usb-2.00
|
||||||
|
configuration: driver=hub slots=16 speed=480Mbit/s
|
||||||
|
*-usb:0
|
||||||
|
description: Mass storage device
|
||||||
|
product: Cypress AT2LP
|
||||||
|
vendor: Cypress Semiconductor Corp.
|
||||||
|
physical id: 1
|
||||||
|
bus info: usb@1:1
|
||||||
|
logical name: scsi5
|
||||||
|
version: 2.40
|
||||||
|
serial: DEF10FD70D1E
|
||||||
|
capabilities: usb-2.00 scsi emulated scsi-host
|
||||||
|
configuration: driver=ums-cypress maxpower=2mA speed=480Mbit/s
|
||||||
|
*-disk
|
||||||
|
description: SCSI Disk
|
||||||
|
product: 00JB-22KFA0
|
||||||
|
vendor: WDC WD32
|
||||||
|
physical id: 0.0.0
|
||||||
|
bus info: scsi@5:0.0.0
|
||||||
|
logical name: /dev/sdc
|
||||||
|
version: 0000
|
||||||
|
serial: W -D
|
||||||
|
size: 298GiB (320GB)
|
||||||
|
capabilities: partitioned partitioned:dos
|
||||||
|
configuration: logicalsectorsize=512 sectorsize=512 signature=100b218d
|
||||||
|
*-volume
|
||||||
|
description: EXT4 volume
|
||||||
|
vendor: Linux
|
||||||
|
physical id: 1
|
||||||
|
bus info: scsi@5:0.0.0,1
|
||||||
|
logical name: /dev/sdc1
|
||||||
|
logical name: /media/sam/Integral300
|
||||||
|
version: 1.0
|
||||||
|
serial: 27febd74-20aa-4a3a-92c1-6fdd1ad7e88e
|
||||||
|
size: 298GiB
|
||||||
|
capacity: 298GiB
|
||||||
|
capabilities: primary journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized
|
||||||
|
configuration: created=2026-01-27 19:20:40 filesystem=ext4 label=Integral300 lastmountpoint=/media/sam/Integral300 modified=2026-01-28 12:50:32 mount.fstype=ext4 mount.options=rw,nosuid,nodev,relatime,errors=remount-ro mounted=2026-01-27 19:29:38 state=mounted
|
||||||
|
*-usb:1
|
||||||
|
description: Mass storage device
|
||||||
|
product: WD5000BEVT-22ZAT
|
||||||
|
vendor: WDC
|
||||||
|
physical id: 2
|
||||||
|
bus info: usb@1:2
|
||||||
|
logical name: scsi4
|
||||||
|
version: 3.00
|
||||||
|
serial: 0010101E40000000
|
||||||
|
capabilities: usb-2.00 scsi emulated scsi-host
|
||||||
|
configuration: driver=usb-storage maxpower=2mA speed=480Mbit/s
|
||||||
|
*-disk
|
||||||
|
description: SCSI Disk
|
||||||
|
product: WD5000BEVT-22ZAT
|
||||||
|
vendor: WDC
|
||||||
|
physical id: 0.0.0
|
||||||
|
bus info: scsi@4:0.0.0
|
||||||
|
logical name: /dev/sdb
|
||||||
|
version: 3.00
|
||||||
|
serial: WD-WXNY08ND2684
|
||||||
|
size: 465GiB (500GB)
|
||||||
|
capabilities: partitioned partitioned:dos
|
||||||
|
configuration: ansiversion=4 logicalsectorsize=512 sectorsize=512 signature=1ac8f43c
|
||||||
|
*-volume
|
||||||
|
description: EXT4 volume
|
||||||
|
vendor: Linux
|
||||||
|
physical id: 1
|
||||||
|
bus info: scsi@4:0.0.0,1
|
||||||
|
logical name: /dev/sdb1
|
||||||
|
version: 1.0
|
||||||
|
serial: 4f9c4bd5-fea5-408f-9370-731fc095da3f
|
||||||
|
size: 465GiB
|
||||||
|
capacity: 465GiB
|
||||||
|
capabilities: primary journaled extended_attributes large_files huge_files dir_nlink 64bit extents ext4 ext2 initialized
|
||||||
|
configuration: created=2026-01-27 18:46:14 filesystem=ext4 label=TempBackup modified=2026-01-27 18:46:39 state=clean
|
||||||
|
*-usb:2
|
||||||
|
description: Keyboard
|
||||||
|
product: 2.4G Mouse Consumer Control
|
||||||
|
vendor: SHARKOON Technologies GmbH
|
||||||
|
physical id: 7
|
||||||
|
bus info: usb@1:7
|
||||||
|
logical name: input10
|
||||||
|
logical name: /dev/input/event7
|
||||||
|
logical name: input6
|
||||||
|
logical name: /dev/input/event3
|
||||||
|
logical name: input6::capslock
|
||||||
|
logical name: input6::compose
|
||||||
|
logical name: input6::kana
|
||||||
|
logical name: input6::numlock
|
||||||
|
logical name: input6::scrolllock
|
||||||
|
logical name: input7
|
||||||
|
logical name: /dev/input/event4
|
||||||
|
logical name: input8
|
||||||
|
logical name: /dev/input/event5
|
||||||
|
logical name: /dev/input/mouse0
|
||||||
|
logical name: input9
|
||||||
|
logical name: /dev/input/event6
|
||||||
|
version: 2.00
|
||||||
|
capabilities: usb-1.10 usb
|
||||||
|
configuration: driver=usbhid maxpower=100mA speed=12Mbit/s
|
||||||
|
*-usb:3
|
||||||
|
description: Keyboard
|
||||||
|
product: umux.com X.Tips V4s Keyboard
|
||||||
|
vendor: umux.com
|
||||||
|
physical id: 8
|
||||||
|
bus info: usb@1:8
|
||||||
|
logical name: input12
|
||||||
|
logical name: /dev/input/event8
|
||||||
|
logical name: input12::capslock
|
||||||
|
logical name: input12::compose
|
||||||
|
logical name: input12::kana
|
||||||
|
logical name: input12::numlock
|
||||||
|
logical name: input12::scrolllock
|
||||||
|
logical name: input13
|
||||||
|
logical name: /dev/input/event9
|
||||||
|
logical name: /dev/input/mouse1
|
||||||
|
logical name: input14
|
||||||
|
logical name: /dev/input/event10
|
||||||
|
logical name: input15
|
||||||
|
logical name: /dev/input/event11
|
||||||
|
logical name: input16
|
||||||
|
logical name: /dev/input/event12
|
||||||
|
logical name: input16::capslock
|
||||||
|
logical name: input16::compose
|
||||||
|
logical name: input16::kana
|
||||||
|
logical name: input16::numlock
|
||||||
|
logical name: input16::scrolllock
|
||||||
|
version: 0.01
|
||||||
|
serial: vial:f64c2b3c
|
||||||
|
capabilities: usb-2.00 usb
|
||||||
|
configuration: driver=usbhid maxpower=500mA speed=12Mbit/s
|
||||||
|
*-usb:4
|
||||||
|
description: Mass storage device
|
||||||
|
product: USB 2.0 SATA BRIDGE
|
||||||
|
vendor: Super Top
|
||||||
|
physical id: a
|
||||||
|
bus info: usb@1:a
|
||||||
|
version: 1.40
|
||||||
|
serial: MA6116VE4018
|
||||||
|
capabilities: usb-2.00 scsi
|
||||||
|
configuration: driver=usb-storage maxpower=2mA speed=480Mbit/s
|
||||||
|
*-usbhost:1
|
||||||
|
product: xHCI Host Controller
|
||||||
|
vendor: Linux 6.14.0-37-generic xhci-hcd
|
||||||
|
physical id: 1
|
||||||
|
bus info: usb@2
|
||||||
|
logical name: usb2
|
||||||
|
version: 6.14
|
||||||
|
capabilities: usb-3.00
|
||||||
|
configuration: driver=hub slots=10 speed=5000Mbit/s
|
||||||
|
*-generic
|
||||||
|
description: Signal processing controller
|
||||||
|
product: 100 Series/C230 Series Chipset Family Thermal Subsystem
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 14.2
|
||||||
|
bus info: pci@0000:00:14.2
|
||||||
|
version: 31
|
||||||
|
width: 64 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: pm msi cap_list
|
||||||
|
configuration: driver=intel_pch_thermal latency=0
|
||||||
|
resources: irq:18 memory:ef34e000-ef34efff
|
||||||
|
*-communication
|
||||||
|
description: Communication controller
|
||||||
|
product: 100 Series/C230 Series Chipset Family MEI Controller #1
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 16
|
||||||
|
bus info: pci@0000:00:16.0
|
||||||
|
version: 31
|
||||||
|
width: 64 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: pm msi bus_master cap_list
|
||||||
|
configuration: driver=mei_me latency=0
|
||||||
|
resources: irq:133 memory:ef34d000-ef34dfff
|
||||||
|
*-sata
|
||||||
|
description: SATA controller
|
||||||
|
product: Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode]
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 17
|
||||||
|
bus info: pci@0000:00:17.0
|
||||||
|
logical name: scsi1
|
||||||
|
logical name: scsi2
|
||||||
|
version: 31
|
||||||
|
width: 32 bits
|
||||||
|
clock: 66MHz
|
||||||
|
capabilities: sata msi pm ahci_1.0 bus_master cap_list emulated
|
||||||
|
configuration: driver=ahci latency=0
|
||||||
|
resources: irq:132 memory:ef348000-ef349fff memory:ef34c000-ef34c0ff ioport:f090(size=8) ioport:f080(size=4) ioport:f060(size=32) memory:ef34b000-ef34b7ff
|
||||||
|
*-disk
|
||||||
|
description: ATA Disk
|
||||||
|
product: Patriot Burst El
|
||||||
|
physical id: 0
|
||||||
|
bus info: scsi@1:0.0.0
|
||||||
|
logical name: /dev/sda
|
||||||
|
version: 9A0
|
||||||
|
serial: PBEABBB23090814043
|
||||||
|
size: 223GiB (240GB)
|
||||||
|
capabilities: gpt-1.00 partitioned partitioned:gpt
|
||||||
|
configuration: ansiversion=5 guid=d72b17f4-a649-40ca-935d-cae1eeb1c85d logicalsectorsize=512 sectorsize=512
|
||||||
|
*-volume:0
|
||||||
|
description: reserved partition
|
||||||
|
vendor: Windows
|
||||||
|
physical id: 1
|
||||||
|
bus info: scsi@1:0.0.0,1
|
||||||
|
logical name: /dev/sda1
|
||||||
|
serial: 38c6b6b3-fdb2-4d43-ba15-9c275fbec985
|
||||||
|
capacity: 15MiB
|
||||||
|
capabilities: nofs
|
||||||
|
configuration: name=Microsoft reserved partition
|
||||||
|
*-volume:1
|
||||||
|
description: Windows NTFS volume
|
||||||
|
vendor: Windows
|
||||||
|
physical id: 2
|
||||||
|
bus info: scsi@1:0.0.0,2
|
||||||
|
logical name: /dev/sda2
|
||||||
|
version: 3.1
|
||||||
|
serial: b6da3c24-6685-8944-8d4a-555b3dd3a023
|
||||||
|
size: 223GiB
|
||||||
|
capacity: 223GiB
|
||||||
|
capabilities: ntfs initialized
|
||||||
|
configuration: clustersize=4096 created=2024-06-16 15:40:40 filesystem=ntfs label=Back Up name=Basic data partition state=clean
|
||||||
|
*-cdrom
|
||||||
|
description: DVD-RAM writer
|
||||||
|
product: DVD+-RW GHB0N
|
||||||
|
vendor: HL-DT-ST
|
||||||
|
physical id: 1
|
||||||
|
bus info: scsi@2:0.0.0
|
||||||
|
logical name: /dev/cdrom
|
||||||
|
logical name: /dev/sr0
|
||||||
|
version: A1C0
|
||||||
|
capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
|
||||||
|
configuration: ansiversion=5 status=nodisc
|
||||||
|
*-pci:1
|
||||||
|
description: PCI bridge
|
||||||
|
product: 100 Series/C230 Series Chipset Family PCI Express Root Port #17
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 1b
|
||||||
|
bus info: pci@0000:00:1b.0
|
||||||
|
version: f1
|
||||||
|
width: 32 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
|
||||||
|
configuration: driver=pcieport
|
||||||
|
resources: irq:122 ioport:d000(size=4096) memory:ef200000-ef2fffff
|
||||||
|
*-nvme
|
||||||
|
description: NVMe device
|
||||||
|
product: PM951 NVMe SAMSUNG 1024GB
|
||||||
|
vendor: Samsung Electronics Co Ltd
|
||||||
|
physical id: 0
|
||||||
|
bus info: pci@0000:02:00.0
|
||||||
|
logical name: /dev/nvme0
|
||||||
|
version: BXV77D0Q
|
||||||
|
serial: S2FZNXAH301424
|
||||||
|
width: 64 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: nvme pm msi pciexpress msix nvm_express bus_master cap_list
|
||||||
|
configuration: driver=nvme latency=0 nqn=nqn.2014.08.org.nvmexpress:144d144d S2FZNXAH301424PM951 NVMe SAMSUNG 1024GB state=live
|
||||||
|
resources: irq:16 memory:ef200000-ef203fff ioport:d000(size=256)
|
||||||
|
*-namespace:0
|
||||||
|
description: NVMe disk
|
||||||
|
physical id: 0
|
||||||
|
logical name: hwmon1
|
||||||
|
*-namespace:1
|
||||||
|
description: NVMe disk
|
||||||
|
physical id: 2
|
||||||
|
logical name: /dev/ng0n1
|
||||||
|
*-namespace:2
|
||||||
|
description: NVMe disk
|
||||||
|
physical id: 1
|
||||||
|
bus info: nvme@0:1
|
||||||
|
logical name: /dev/nvme0n1
|
||||||
|
size: 953GiB (1024GB)
|
||||||
|
capabilities: gpt-1.00 partitioned partitioned:gpt
|
||||||
|
configuration: guid=3c752166-f3f5-4ee6-b50a-b240d0fd272d logicalsectorsize=512 sectorsize=512 wwid=nvme.144d-2020202020205332465a4e584148333031343234-504d393531204e564d652053414d53554e4720313032344742-00000001
|
||||||
|
*-volume:0
|
||||||
|
description: Windows FAT volume
|
||||||
|
vendor: MSDOS5.0
|
||||||
|
physical id: 1
|
||||||
|
bus info: nvme@0:1,1
|
||||||
|
logical name: /dev/nvme0n1p1
|
||||||
|
logical name: /boot/efi
|
||||||
|
version: FAT32
|
||||||
|
serial: 94cc-9da4
|
||||||
|
size: 95MiB
|
||||||
|
capacity: 99MiB
|
||||||
|
capabilities: boot nomount fat initialized
|
||||||
|
configuration: FATs=2 filesystem=fat mount.fstype=vfat mount.options=rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro name=EFI system partition state=mounted
|
||||||
|
*-volume:1
|
||||||
|
description: reserved partition
|
||||||
|
vendor: Windows
|
||||||
|
physical id: 2
|
||||||
|
bus info: nvme@0:1,2
|
||||||
|
logical name: /dev/nvme0n1p2
|
||||||
|
serial: c548d0ae-4d8e-49ba-a9e8-e33d6b9ec973
|
||||||
|
capacity: 15MiB
|
||||||
|
capabilities: nofs nomount
|
||||||
|
configuration: name=Microsoft reserved partition
|
||||||
|
*-volume:2
|
||||||
|
description: Windows NTFS volume
|
||||||
|
vendor: Windows
|
||||||
|
physical id: 3
|
||||||
|
bus info: nvme@0:1,3
|
||||||
|
logical name: /dev/nvme0n1p3
|
||||||
|
logical name: /media/sam/8294CD2994CD2111
|
||||||
|
version: 3.1
|
||||||
|
serial: 2ea3692d-e9bc-c246-b7e4-28159a0c8020
|
||||||
|
size: 503GiB
|
||||||
|
capacity: 503GiB
|
||||||
|
capabilities: ntfs initialized
|
||||||
|
configuration: clustersize=4096 created=2024-05-18 15:25:31 filesystem=ntfs mount.fstype=fuseblk mount.options=rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096 name=Basic data partition state=mounted
|
||||||
|
*-volume:3
|
||||||
|
description: Windows NTFS volume
|
||||||
|
vendor: Windows
|
||||||
|
physical id: 4
|
||||||
|
bus info: nvme@0:1,4
|
||||||
|
logical name: /dev/nvme0n1p4
|
||||||
|
version: 3.1
|
||||||
|
serial: 1aa2-eef1
|
||||||
|
size: 522MiB
|
||||||
|
capacity: 529MiB
|
||||||
|
capabilities: boot precious nomount ntfs initialized
|
||||||
|
configuration: clustersize=4096 created=2024-05-17 21:30:36 filesystem=ntfs state=clean
|
||||||
|
*-volume:4
|
||||||
|
description: EXT4 volume
|
||||||
|
vendor: Linux
|
||||||
|
physical id: 5
|
||||||
|
bus info: nvme@0:1,5
|
||||||
|
logical name: /dev/nvme0n1p5
|
||||||
|
logical name: /
|
||||||
|
version: 1.0
|
||||||
|
serial: 4e99904c-ce6f-4c3c-898a-e29cfc373489
|
||||||
|
size: 449GiB
|
||||||
|
capabilities: journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized
|
||||||
|
configuration: created=2025-06-12 21:59:53 filesystem=ext4 lastmountpoint=/ modified=2026-01-28 12:27:04 mount.fstype=ext4 mount.options=rw,relatime mounted=2026-01-26 18:06:38 state=mounted
|
||||||
|
*-pci:2
|
||||||
|
description: PCI bridge
|
||||||
|
product: 100 Series/C230 Series Chipset Family PCI Express Root Port #1
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 1c
|
||||||
|
bus info: pci@0000:00:1c.0
|
||||||
|
version: f1
|
||||||
|
width: 32 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
|
||||||
|
configuration: driver=pcieport
|
||||||
|
resources: irq:123 memory:ef100000-ef1fffff
|
||||||
|
*-pci
|
||||||
|
description: PCI bridge
|
||||||
|
product: XIO2001 PCI Express-to-PCI Bridge
|
||||||
|
vendor: Texas Instruments
|
||||||
|
physical id: 0
|
||||||
|
bus info: pci@0000:03:00.0
|
||||||
|
version: 00
|
||||||
|
width: 32 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
|
||||||
|
resources: memory:ef100000-ef1fffff
|
||||||
|
*-network DISABLED
|
||||||
|
description: Wireless interface
|
||||||
|
product: RT3062 Wireless 802.11n 2T/2R
|
||||||
|
vendor: Ralink corp.
|
||||||
|
physical id: 2
|
||||||
|
bus info: pci@0000:04:02.0
|
||||||
|
logical name: wlp4s2
|
||||||
|
version: 00
|
||||||
|
serial: 80:1f:02:4f:18:ae
|
||||||
|
width: 32 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: pm bus_master cap_list ethernet physical wireless
|
||||||
|
configuration: broadcast=yes driver=rt2800pci driverversion=6.14.0-37-generic firmware=0.40 latency=32 link=no maxlatency=4 mingnt=2 multicast=yes wireless=IEEE 802.11
|
||||||
|
resources: irq:18 memory:ef100000-ef10ffff
|
||||||
|
*-isa
|
||||||
|
description: ISA bridge
|
||||||
|
product: C236 Chipset LPC/eSPI Controller
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 1f
|
||||||
|
bus info: pci@0000:00:1f.0
|
||||||
|
version: 31
|
||||||
|
width: 32 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: isa bus_master
|
||||||
|
configuration: latency=0
|
||||||
|
*-pnp00:00
|
||||||
|
product: PnP device PNP0c02
|
||||||
|
physical id: 0
|
||||||
|
capabilities: pnp
|
||||||
|
configuration: driver=system
|
||||||
|
*-pnp00:01
|
||||||
|
product: PnP device PNP0501
|
||||||
|
physical id: 1
|
||||||
|
capabilities: pnp
|
||||||
|
configuration: driver=serial
|
||||||
|
*-pnp00:02
|
||||||
|
product: PnP device PNP0303
|
||||||
|
physical id: 2
|
||||||
|
capabilities: pnp
|
||||||
|
configuration: driver=i8042 kbd
|
||||||
|
*-pnp00:03
|
||||||
|
product: PnP device PNP0f03
|
||||||
|
physical id: 3
|
||||||
|
capabilities: pnp
|
||||||
|
configuration: driver=i8042 aux
|
||||||
|
*-pnp00:04
|
||||||
|
product: PnP device PNP0c02
|
||||||
|
physical id: 4
|
||||||
|
capabilities: pnp
|
||||||
|
configuration: driver=system
|
||||||
|
*-pnp00:05
|
||||||
|
product: PnP device PNP0c02
|
||||||
|
physical id: 5
|
||||||
|
capabilities: pnp
|
||||||
|
configuration: driver=system
|
||||||
|
*-pnp00:06
|
||||||
|
product: PnP device PNP0b00
|
||||||
|
physical id: 6
|
||||||
|
capabilities: pnp
|
||||||
|
configuration: driver=rtc_cmos
|
||||||
|
*-pnp00:07
|
||||||
|
product: PnP device PNP0c02
|
||||||
|
physical id: 7
|
||||||
|
capabilities: pnp
|
||||||
|
configuration: driver=system
|
||||||
|
*-pnp00:08
|
||||||
|
product: PnP device PNP0c02
|
||||||
|
physical id: 8
|
||||||
|
capabilities: pnp
|
||||||
|
configuration: driver=system
|
||||||
|
*-pnp00:09
|
||||||
|
product: PnP device PNP0c02
|
||||||
|
physical id: 9
|
||||||
|
capabilities: pnp
|
||||||
|
configuration: driver=system
|
||||||
|
*-pnp00:0a
|
||||||
|
product: PnP device PNP0c02
|
||||||
|
physical id: a
|
||||||
|
capabilities: pnp
|
||||||
|
configuration: driver=system
|
||||||
|
*-pnp00:0b
|
||||||
|
product: PnP device PNP0c31
|
||||||
|
physical id: b
|
||||||
|
capabilities: pnp
|
||||||
|
configuration: driver=tpm_tis
|
||||||
|
*-memory UNCLAIMED
|
||||||
|
description: Memory controller
|
||||||
|
product: 100 Series/C230 Series Chipset Family Power Management Controller
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 1f.2
|
||||||
|
bus info: pci@0000:00:1f.2
|
||||||
|
version: 31
|
||||||
|
width: 32 bits
|
||||||
|
clock: 33MHz (30.3ns)
|
||||||
|
capabilities: bus_master
|
||||||
|
configuration: latency=0
|
||||||
|
resources: memory:ef344000-ef347fff
|
||||||
|
*-multimedia
|
||||||
|
description: Audio device
|
||||||
|
product: 100 Series/C230 Series Chipset Family HD Audio Controller
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 1f.3
|
||||||
|
bus info: pci@0000:00:1f.3
|
||||||
|
logical name: card1
|
||||||
|
logical name: /dev/snd/controlC1
|
||||||
|
logical name: /dev/snd/hwC1D0
|
||||||
|
logical name: /dev/snd/hwC1D2
|
||||||
|
logical name: /dev/snd/pcmC1D0c
|
||||||
|
logical name: /dev/snd/pcmC1D0p
|
||||||
|
logical name: /dev/snd/pcmC1D3p
|
||||||
|
logical name: /dev/snd/pcmC1D7p
|
||||||
|
logical name: /dev/snd/pcmC1D8p
|
||||||
|
version: 31
|
||||||
|
width: 64 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: pm msi bus_master cap_list
|
||||||
|
configuration: driver=snd_hda_intel latency=32
|
||||||
|
resources: irq:146 memory:ef340000-ef343fff memory:ef320000-ef32ffff
|
||||||
|
*-input:0
|
||||||
|
product: HDA Intel PCH Rear Mic
|
||||||
|
physical id: 0
|
||||||
|
logical name: input23
|
||||||
|
logical name: /dev/input/event19
|
||||||
|
*-input:1
|
||||||
|
product: HDA Intel PCH Front Mic
|
||||||
|
physical id: 1
|
||||||
|
logical name: input24
|
||||||
|
logical name: /dev/input/event20
|
||||||
|
*-input:2
|
||||||
|
product: HDA Intel PCH Line Out
|
||||||
|
physical id: 2
|
||||||
|
logical name: input25
|
||||||
|
logical name: /dev/input/event21
|
||||||
|
*-input:3
|
||||||
|
product: HDA Intel PCH Front Headphone
|
||||||
|
physical id: 3
|
||||||
|
logical name: input26
|
||||||
|
logical name: /dev/input/event22
|
||||||
|
*-input:4
|
||||||
|
product: HDA Intel PCH HDMI/DP,pcm=3
|
||||||
|
physical id: 4
|
||||||
|
logical name: input27
|
||||||
|
logical name: /dev/input/event23
|
||||||
|
*-input:5
|
||||||
|
product: HDA Intel PCH HDMI/DP,pcm=7
|
||||||
|
physical id: 5
|
||||||
|
logical name: input28
|
||||||
|
logical name: /dev/input/event24
|
||||||
|
*-input:6
|
||||||
|
product: HDA Intel PCH HDMI/DP,pcm=8
|
||||||
|
physical id: 6
|
||||||
|
logical name: input29
|
||||||
|
logical name: /dev/input/event25
|
||||||
|
*-serial
|
||||||
|
description: SMBus
|
||||||
|
product: 100 Series/C230 Series Chipset Family SMBus
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 1f.4
|
||||||
|
bus info: pci@0000:00:1f.4
|
||||||
|
version: 31
|
||||||
|
width: 64 bits
|
||||||
|
clock: 33MHz
|
||||||
|
configuration: driver=i801_smbus latency=0
|
||||||
|
resources: irq:16 memory:ef34a000-ef34a0ff ioport:f040(size=32)
|
||||||
|
*-network
|
||||||
|
description: Ethernet interface
|
||||||
|
product: Ethernet Connection (2) I219-LM
|
||||||
|
vendor: Intel Corporation
|
||||||
|
physical id: 1f.6
|
||||||
|
bus info: pci@0000:00:1f.6
|
||||||
|
logical name: enp0s31f6
|
||||||
|
version: 31
|
||||||
|
serial: d8:9e:f3:07:bf:05
|
||||||
|
size: 1Gbit/s
|
||||||
|
capacity: 1Gbit/s
|
||||||
|
width: 32 bits
|
||||||
|
clock: 33MHz
|
||||||
|
capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
|
||||||
|
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=6.14.0-37-generic duplex=full firmware=0.8-4 ip=192.168.20.27 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
|
||||||
|
resources: irq:143 memory:ef300000-ef31ffff
|
||||||
|
*-scsi
|
||||||
|
physical id: 1
|
||||||
|
bus info: usb@1:10
|
||||||
|
logical name: scsi7
|
||||||
|
capabilities: emulated scsi-host
|
||||||
|
configuration: driver=usb-storage
|
||||||
|
*-disk
|
||||||
|
description: SCSI Disk
|
||||||
|
product: HTS541616J9SA00
|
||||||
|
vendor: Hitachi
|
||||||
|
physical id: 0.0.0
|
||||||
|
bus info: scsi@7:0.0.0
|
||||||
|
logical name: /dev/sde
|
||||||
|
size: 149GiB (160GB)
|
||||||
|
capabilities: partitioned partitioned:dos
|
||||||
|
configuration: logicalsectorsize=512 sectorsize=512 signature=13991399
|
||||||
|
*-volume
|
||||||
|
description: EXT4 volume
|
||||||
|
vendor: Linux
|
||||||
|
physical id: 1
|
||||||
|
bus info: scsi@7:0.0.0,1
|
||||||
|
logical name: /dev/sde1
|
||||||
|
logical name: /media/sam/XPSystemDrive
|
||||||
|
version: 1.0
|
||||||
|
serial: 82c994f1-9adb-49e4-ba1e-5b6e5ccbd49b
|
||||||
|
size: 149GiB
|
||||||
|
capacity: 149GiB
|
||||||
|
capabilities: primary journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized
|
||||||
|
configuration: created=2026-01-27 20:36:08 filesystem=ext4 label=XPSystemDrive modified=2026-01-27 21:09:30 mount.fstype=ext4 mount.options=rw,nosuid,nodev,relatime,errors=remount-ro mounted=2026-01-27 21:09:30 state=mounted
|
||||||
|
*-input:0
|
||||||
|
product: Sleep Button
|
||||||
|
physical id: 1
|
||||||
|
logical name: input0
|
||||||
|
logical name: /dev/input/event0
|
||||||
|
capabilities: platform
|
||||||
|
*-input:1
|
||||||
|
product: Power Button
|
||||||
|
physical id: 2
|
||||||
|
logical name: input1
|
||||||
|
logical name: /dev/input/event1
|
||||||
|
capabilities: platform
|
||||||
|
*-input:2
|
||||||
|
product: Dell WMI hotkeys
|
||||||
|
physical id: 3
|
||||||
|
logical name: input17
|
||||||
|
logical name: /dev/input/event13
|
||||||
|
capabilities: platform
|
||||||
|
*-input:3
|
||||||
|
product: Power Button
|
||||||
|
physical id: 4
|
||||||
|
logical name: input2
|
||||||
|
logical name: /dev/input/event2
|
||||||
|
capabilities: platform
|
||||||
|
*-input:4
|
||||||
|
product: Video Bus
|
||||||
|
physical id: 5
|
||||||
|
logical name: input22
|
||||||
|
logical name: /dev/input/event18
|
||||||
|
capabilities: platform
|
||||||
144
logs/06_netplan_config.log
Normal file
144
logs/06_netplan_config.log
Normal file
@@ -0,0 +1,144 @@
|
|||||||
|
--- Netplan Configuration ---
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml:network:
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: version: 2
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: wifis:
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4:
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: renderer: NetworkManager
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: match:
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: name: "wlp4s2"
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: addresses:
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: - "192.168.20.27/24"
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: nameservers:
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: addresses:
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: - 192.168.20.35
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: - 192.168.20.13
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: dhcp6: true
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: access-points:
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: "Aussie Broadband 8729":
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: auth:
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: key-management: "psk"
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: password: "Ffdfmunfca"
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: networkmanager:
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: uuid: "31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4"
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: name: "Aussie Broadband 8729"
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: passthrough:
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: connection.timestamp: "1766738969"
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: ipv4.address1: "192.168.20.27/24,192.168.20.1"
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: ipv4.method: "manual"
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: ipv6.addr-gen-mode: "default"
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: ipv6.ip6-privacy: "-1"
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: proxy._: ""
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: networkmanager:
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: uuid: "31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4"
|
||||||
|
/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: name: "Aussie Broadband 8729"
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml:network:
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: version: 2
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: ethernets:
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765:
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: renderer: NetworkManager
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: match:
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: name: "enp0s31f6"
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: addresses:
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: - "192.168.20.27/24"
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: nameservers:
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: addresses:
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: - 192.168.20.35
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: - 192.168.20.13
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: dhcp6: true
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: mtu: 1500
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: wakeonlan: true
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: networkmanager:
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: uuid: "afb4bbc6-fac5-31f5-8cdc-a466b8b74765"
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: name: "Wired connection 1"
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: passthrough:
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: connection.autoconnect: "false"
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: connection.autoconnect-priority: "-999"
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: connection.timestamp: "1766741824"
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: ethernet.wake-on-lan: "64"
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: ipv4.address1: "192.168.20.27/24,192.168.20.1"
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: ipv4.method: "manual"
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: ipv6.addr-gen-mode: "default"
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: ipv6.ip6-privacy: "-1"
|
||||||
|
/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: proxy._: ""
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml:network:
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: version: 2
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: wifis:
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55:
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: renderer: NetworkManager
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: match:
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: name: "wlp4s2"
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: dhcp4: true
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: dhcp6: true
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: access-points:
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: "NetComm Wireless":
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: auth:
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: key-management: "psk"
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: password: "Ffdfmunfca"
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: networkmanager:
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: uuid: "ecfc8be2-ba84-46e9-89c6-75bcb35cba55"
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: name: "NetComm Wireless"
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: passthrough:
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: connection.timestamp: "1769032320"
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: wifi-security.auth-alg: "open"
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: ipv6.addr-gen-mode: "default"
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: ipv6.ip6-privacy: "-1"
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: proxy._: ""
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: networkmanager:
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: uuid: "ecfc8be2-ba84-46e9-89c6-75bcb35cba55"
|
||||||
|
/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: name: "NetComm Wireless"
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml:network:
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: version: 2
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: wifis:
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: NM-bf81f458-5456-4645-b6c4-0662760765ed:
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: renderer: NetworkManager
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: match:
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: name: "wlp4s2"
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: dhcp4: true
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: dhcp6: true
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: access-points:
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: "Sams Pixel 8a":
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: auth:
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: key-management: "psk"
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: password: "sjhf3859"
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: networkmanager:
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: uuid: "bf81f458-5456-4645-b6c4-0662760765ed"
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: name: "Sams Pixel 8a"
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: passthrough:
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: wifi-security.auth-alg: "open"
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: ipv6.addr-gen-mode: "default"
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: ipv6.ip6-privacy: "-1"
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: proxy._: ""
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: networkmanager:
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: uuid: "bf81f458-5456-4645-b6c4-0662760765ed"
|
||||||
|
/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: name: "Sams Pixel 8a"
|
||||||
|
\n--- Current IP Configuration ---
|
||||||
|
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
|
||||||
|
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
|
||||||
|
inet 127.0.0.1/8 scope host lo
|
||||||
|
valid_lft forever preferred_lft forever
|
||||||
|
inet6 ::1/128 scope host noprefixroute
|
||||||
|
valid_lft forever preferred_lft forever
|
||||||
|
2: enp0s31f6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
|
||||||
|
link/ether d8:9e:f3:07:bf:05 brd ff:ff:ff:ff:ff:ff
|
||||||
|
inet 192.168.20.27/24 brd 192.168.20.255 scope global noprefixroute enp0s31f6
|
||||||
|
valid_lft forever preferred_lft forever
|
||||||
|
inet6 2403:5804:f1cf:0:1607:4771:2ca5:68a0/64 scope global temporary dynamic
|
||||||
|
valid_lft 7201sec preferred_lft 3600sec
|
||||||
|
inet6 2403:5804:f1cf:0:cfcb:7b68:499:a6b3/64 scope global dynamic mngtmpaddr noprefixroute
|
||||||
|
valid_lft 7201sec preferred_lft 3600sec
|
||||||
|
inet6 fd3a:a6b:b9f:0:abae:763c:7dd7:162/64 scope global temporary dynamic
|
||||||
|
valid_lft 584685sec preferred_lft 66095sec
|
||||||
|
inet6 fd3a:a6b:b9f:0:62bf:88cc:df17:c0ff/64 scope global dynamic mngtmpaddr noprefixroute
|
||||||
|
valid_lft 2592000sec preferred_lft 604800sec
|
||||||
|
inet6 fe80::ab76:a154:b7ae:4825/64 scope link noprefixroute
|
||||||
|
valid_lft forever preferred_lft forever
|
||||||
|
3: wlp4s2: <BROADCAST,MULTICAST> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
|
||||||
|
link/ether 80:1f:02:4f:18:ae brd ff:ff:ff:ff:ff:ff
|
||||||
|
4: tailscale0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1280 qdisc fq_codel state UNKNOWN group default qlen 500
|
||||||
|
link/none
|
||||||
|
inet 100.90.186.31/32 scope global tailscale0
|
||||||
|
valid_lft forever preferred_lft forever
|
||||||
|
inet6 fd7a:115c:a1e0::d101:ba97/128 scope global
|
||||||
|
valid_lft forever preferred_lft forever
|
||||||
|
inet6 fe80::6ddb:5b7c:f580:5ddc/64 scope link stable-privacy
|
||||||
|
valid_lft forever preferred_lft forever
|
||||||
134
results/configuration.nix
Normal file
134
results/configuration.nix
Normal file
@@ -0,0 +1,134 @@
|
|||||||
|
# NixOS Configuration
|
||||||
|
# Path: results/configuration.nix
|
||||||
|
#
|
||||||
|
# This file was generated based on the system reconnaissance phase.
|
||||||
|
# Review and edit this file carefully before installation.
|
||||||
|
|
||||||
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
imports =
|
||||||
|
[ # Include the results of the hardware scan.
|
||||||
|
# Path to this file will be /mnt/etc/nixos/hardware-configuration.nix
|
||||||
|
# after the installation script generates it.
|
||||||
|
./hardware-configuration.nix
|
||||||
|
];
|
||||||
|
|
||||||
|
# Bootloader.
|
||||||
|
boot.loader.systemd-boot.enable = true;
|
||||||
|
boot.loader.efi.canTouchEfiVariables = true;
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# NETWORKING ---
|
||||||
|
# ---
|
||||||
|
networking.hostName = "nixos-desktop"; # Define your hostname.
|
||||||
|
networking.networkmanager.enable = true;
|
||||||
|
# networking.wireless.enable = true; # Uncomment for WiFi support.
|
||||||
|
|
||||||
|
# Set your time zone.
|
||||||
|
time.timeZone = "Australia/Sydney"; # CHANGE THIS to your time zone, e.g. "Europe/Berlin"
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# USER ACCOUNTS ---
|
||||||
|
# ---
|
||||||
|
users.users.sam = {
|
||||||
|
isNormalUser = true;
|
||||||
|
description = "Sam";
|
||||||
|
extraGroups = [ "networkmanager" "wheel" ]; # "wheel" allows sudo
|
||||||
|
packages = with pkgs;
|
||||||
|
[ # User-specific packages can be listed here.
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# SOFTWARE PACKAGES ---
|
||||||
|
# ---
|
||||||
|
# List packages you want to install system-wide.
|
||||||
|
# Based on docs/02_software_migration_plan_filled.md
|
||||||
|
environment.systemPackages = with pkgs;
|
||||||
|
[
|
||||||
|
# --- Tier 1: Critical Applications & Services ---
|
||||||
|
firefox
|
||||||
|
thunderbird
|
||||||
|
kitty
|
||||||
|
neovim
|
||||||
|
nushell
|
||||||
|
vscode
|
||||||
|
telegram-desktop
|
||||||
|
|
||||||
|
# --- Tier 2: Development & CLI Tools ---
|
||||||
|
git
|
||||||
|
rustc
|
||||||
|
cargo
|
||||||
|
nodejs # Consider specifying a version, e.g., nodejs-20_x
|
||||||
|
python3
|
||||||
|
gcc
|
||||||
|
gnumake
|
||||||
|
btop
|
||||||
|
eza
|
||||||
|
bat
|
||||||
|
fzf
|
||||||
|
ripgrep
|
||||||
|
zoxide
|
||||||
|
|
||||||
|
# --- Tier 3: Desktop & GUI Applications ---
|
||||||
|
libreoffice
|
||||||
|
flameshot
|
||||||
|
vlc
|
||||||
|
spotify
|
||||||
|
timeshift
|
||||||
|
];
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# SERVICES ---
|
||||||
|
# ---
|
||||||
|
# Enable sound with PipeWire.
|
||||||
|
sound.enable = true;
|
||||||
|
hardware.pulseaudio.enable = false;
|
||||||
|
security.rtkit.enable = true;
|
||||||
|
services.pipewire = {
|
||||||
|
enable = true;
|
||||||
|
alsa.enable = true;
|
||||||
|
alsa.support32Bit = true;
|
||||||
|
pulse.enable = true;
|
||||||
|
# If you want to use JACK applications, uncomment the following.
|
||||||
|
#jack.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
# Enable CUPS to print documents.
|
||||||
|
services.printing.enable = true;
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# DESKTOP ENVIRONMENT ---
|
||||||
|
# ---
|
||||||
|
# Enable the GNOME Desktop Environment.
|
||||||
|
services.xserver.enable = true;
|
||||||
|
services.xserver.displayManager.gdm.enable = true;
|
||||||
|
services.xserver.desktopManager.gnome.enable = true;
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# DISK MOUNTS ---
|
||||||
|
# ---
|
||||||
|
# This is where we will mount your existing data drives.
|
||||||
|
# The device paths (e.g., "/dev/disk/by-uuid/...") must be correct.
|
||||||
|
# Use the output of `lsblk -f` on the live USB to get the right UUIDs.
|
||||||
|
fileSystems."/mnt/ubuntu_storage_3TB" = {
|
||||||
|
device = "/dev/disk/by-uuid/037a542c-6aa9-4b1f-ab2f-4b6922ab371f"; # This is sdd1 (ubuntu_storage_3)
|
||||||
|
fsType = "ext4";
|
||||||
|
};
|
||||||
|
|
||||||
|
fileSystems."/mnt/windows-storage" = { # Renaming `/mnt/storage` to be clearer
|
||||||
|
device = "/dev/disk/by-uuid/063E316A3E315441"; # This is sdb2
|
||||||
|
fsType = "ntfs-3g";
|
||||||
|
options = [ "rw" "uid=1000" "gid=100" "umask=007" ]; # Makes files user-writable
|
||||||
|
};
|
||||||
|
|
||||||
|
# Add more entries here for other disks like sdc2 if needed.
|
||||||
|
|
||||||
|
# Allow unfree packages
|
||||||
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
||||||
|
# System state version.
|
||||||
|
system.stateVersion = "24.05"; # Or whatever version you install.
|
||||||
|
|
||||||
|
}
|
||||||
145
results/configuration.nix.template
Normal file
145
results/configuration.nix.template
Normal file
@@ -0,0 +1,145 @@
|
|||||||
|
# NixOS Configuration Template
|
||||||
|
# Path: results/configuration.nix.template
|
||||||
|
#
|
||||||
|
# This is a starting point for your new NixOS configuration.
|
||||||
|
# Review and edit this file carefully.
|
||||||
|
# You will use this file during the NixOS installation.
|
||||||
|
|
||||||
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
imports =
|
||||||
|
[ # Include the results of the hardware scan.
|
||||||
|
# Path to this file will be /mnt/etc/nixos/hardware-configuration.nix
|
||||||
|
# after the installation script generates it.
|
||||||
|
./hardware-configuration.nix
|
||||||
|
];
|
||||||
|
|
||||||
|
# Bootloader.
|
||||||
|
boot.loader.systemd-boot.enable = true;
|
||||||
|
boot.loader.efi.canTouchEfiVariables = true;
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# NETWORKING ---
|
||||||
|
# ---
|
||||||
|
networking.hostName = "nixos-desktop"; # Define your hostname.
|
||||||
|
networking.networkmanager.enable = true;
|
||||||
|
# networking.wireless.enable = true; # Uncomment for WiFi support.
|
||||||
|
|
||||||
|
# Set your time zone.
|
||||||
|
time.timeZone = "Australia/Sydney"; # CHANGE THIS to your time zone, e.g. "Europe/Berlin"
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# USER ACCOUNTS ---
|
||||||
|
# ---
|
||||||
|
users.users.sam = {
|
||||||
|
isNormalUser = true;
|
||||||
|
description = "Sam";
|
||||||
|
extraGroups = [ "networkmanager" "wheel" "docker" ]; # "wheel" allows sudo
|
||||||
|
packages = with pkgs;
|
||||||
|
[ # You can install user-specific packages here, but it's often better
|
||||||
|
# to manage them system-wide below unless you have multiple users.
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# SOFTWARE PACKAGES ---
|
||||||
|
# ---
|
||||||
|
# List packages you want to install system-wide.
|
||||||
|
# Refer to docs/02_software_migration_plan.md
|
||||||
|
environment.systemPackages = with pkgs;
|
||||||
|
[ # ---
|
||||||
|
# Essentials ---
|
||||||
|
# ---
|
||||||
|
git
|
||||||
|
wget
|
||||||
|
curl
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# Desktop & GUI ---
|
||||||
|
# ---
|
||||||
|
firefox
|
||||||
|
thunderbird
|
||||||
|
libreoffice
|
||||||
|
flameshot
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# Terminal & CLI Tools ---
|
||||||
|
# ---
|
||||||
|
kitty
|
||||||
|
neovim
|
||||||
|
nushell
|
||||||
|
btop
|
||||||
|
eza
|
||||||
|
bat
|
||||||
|
fzf
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# Development ---
|
||||||
|
# ---
|
||||||
|
gcc
|
||||||
|
gnumake
|
||||||
|
nodejs # Consider specifying a version, e.g., nodejs-20_x
|
||||||
|
rustc
|
||||||
|
cargo
|
||||||
|
python3
|
||||||
|
];
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# SERVICES & VIRTUALIZATION ---
|
||||||
|
# ---
|
||||||
|
|
||||||
|
# Enable the Docker daemon.
|
||||||
|
virtualisation.docker.enable = true;
|
||||||
|
|
||||||
|
# Enable sound with PipeWire.
|
||||||
|
sound.enable = true;
|
||||||
|
hardware.pulseaudio.enable = false;
|
||||||
|
security.rtkit.enable = true;
|
||||||
|
services.pipewire = {
|
||||||
|
enable = true;
|
||||||
|
alsa.enable = true;
|
||||||
|
alsa.support32Bit = true;
|
||||||
|
pulse.enable = true;
|
||||||
|
# If you want to use JACK applications, uncomment the following.
|
||||||
|
#jack.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
# Enable CUPS to print documents.
|
||||||
|
services.printing.enable = true;
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# DESKTOP ENVIRONMENT ---
|
||||||
|
# ---
|
||||||
|
# Enable the GNOME Desktop Environment.
|
||||||
|
services.xserver.enable = true;
|
||||||
|
services.xserver.displayManager.gdm.enable = true;
|
||||||
|
services.xserver.desktopManager.gnome.enable = true;
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# DISK MOUNTS ---
|
||||||
|
# ---
|
||||||
|
# This is where we will mount your existing data drives.
|
||||||
|
# The device paths (e.g., "/dev/disk/by-uuid/...") must be correct.
|
||||||
|
# Use the output of `lsblk -f` on the live USB to get the right UUIDs.
|
||||||
|
fileSystems."/mnt/ubuntu_storage_3TB" = {
|
||||||
|
device = "/dev/disk/by-uuid/037a542c-6aa9-4b1f-ab2f-4b6922ab371f"; # This is sdd1 (ubuntu_storage_3)
|
||||||
|
fsType = "ext4";
|
||||||
|
};
|
||||||
|
|
||||||
|
fileSystems."/mnt/windows-storage" = { # Renaming `/mnt/storage` to be clearer
|
||||||
|
device = "/dev/disk/by-uuid/063E316A3E315441"; # This is sdb2
|
||||||
|
fsType = "ntfs-3g";
|
||||||
|
options = [ "rw" "uid=1000" "gid=100" "umask=007" ]; # Makes files user-writable
|
||||||
|
};
|
||||||
|
|
||||||
|
# Add more entries here for other disks like sdc2 if needed.
|
||||||
|
|
||||||
|
# Allow unfree packages
|
||||||
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
||||||
|
# System state version.
|
||||||
|
system.stateVersion = "24.05"; # Or whatever version you install.
|
||||||
|
|
||||||
|
}
|
||||||
144
results/generated_configuration.nix
Normal file
144
results/generated_configuration.nix
Normal file
@@ -0,0 +1,144 @@
|
|||||||
|
# NixOS Configuration - AUTO-GENERATED DRAFT
|
||||||
|
# Path: results/generated_configuration.nix
|
||||||
|
#
|
||||||
|
# This file was auto-generated on $(date) based on system reconnaissance.
|
||||||
|
# !!! IMPORTANT !!!
|
||||||
|
# This is a DRAFT and a starting point. It WILL require manual review and editing.
|
||||||
|
# - Verify all package names against the Nixpkgs repository.
|
||||||
|
# - Check service options and configurations.
|
||||||
|
# - Double-check all hardware and disk mount settings.
|
||||||
|
|
||||||
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
imports =
|
||||||
|
[ # This will be generated by the NixOS installer.
|
||||||
|
./hardware-configuration.nix
|
||||||
|
];
|
||||||
|
|
||||||
|
# Bootloader.
|
||||||
|
boot.loader.systemd-boot.enable = true;
|
||||||
|
boot.loader.efi.canTouchEfiVariables = true;
|
||||||
|
|
||||||
|
# --- NETWORKING ---
|
||||||
|
# See logs/06_netplan_config.log for details.
|
||||||
|
networking.hostName = "nixos-desktop"; # Set your desired hostname.
|
||||||
|
networking.networkmanager.enable = true;
|
||||||
|
# The scan found Tailscale running. You will likely want to enable it here.
|
||||||
|
# services.tailscale.enable = true;
|
||||||
|
|
||||||
|
# Set your time zone.
|
||||||
|
time.timeZone = "Australia/Sydney"; # Please verify this is correct.
|
||||||
|
|
||||||
|
# --- USER ACCOUNTS ---
|
||||||
|
users.users.sam = {
|
||||||
|
isNormalUser = true;
|
||||||
|
description = "Sam";
|
||||||
|
extraGroups = [ "networkmanager" "wheel" "docker" ]; # "wheel" allows sudo. Add other groups if needed.
|
||||||
|
};
|
||||||
|
|
||||||
|
# --- SOFTWARE PACKAGES (DERIVED FROM RECON LOG) ---
|
||||||
|
environment.systemPackages = with pkgs; [
|
||||||
|
# --- Essentials & CLI Tools (from history and manual install logs) ---
|
||||||
|
git
|
||||||
|
wget
|
||||||
|
curl
|
||||||
|
htop # btop is an alternative available in nix
|
||||||
|
neovim
|
||||||
|
zsh
|
||||||
|
zoxide
|
||||||
|
ripgrep
|
||||||
|
fzf
|
||||||
|
tree
|
||||||
|
|
||||||
|
# --- Rust & Go Environment ---
|
||||||
|
rustc
|
||||||
|
cargo
|
||||||
|
go
|
||||||
|
|
||||||
|
# --- Python Environment ---
|
||||||
|
python3
|
||||||
|
|
||||||
|
# --- Node.js Environment ---
|
||||||
|
nodejs # Consider specifying a version, e.g., nodejs-20_x
|
||||||
|
|
||||||
|
# --- Desktop & GUI Applications ---
|
||||||
|
firefox
|
||||||
|
thunderbird
|
||||||
|
vlc
|
||||||
|
gimp
|
||||||
|
inkscape
|
||||||
|
obs-studio
|
||||||
|
|
||||||
|
# --- Manually Installed Tools (verify package names) ---
|
||||||
|
arduino-cli
|
||||||
|
lazygit
|
||||||
|
ollama
|
||||||
|
scrcpy
|
||||||
|
|
||||||
|
# --- Snap Packages (find equivalents in nixpkgs) ---
|
||||||
|
# The following were installed as snaps. Find their NixOS equivalents.
|
||||||
|
# - code (vscode)
|
||||||
|
# - mqtt-explorer
|
||||||
|
# - notepad-plus-plus (likely use notepadqq or similar)
|
||||||
|
# - spotify
|
||||||
|
# - telegram-desktop
|
||||||
|
|
||||||
|
# --- Other APT Packages (selection of common tools found) ---
|
||||||
|
# A full list is in logs/04_nixos_recon.log. Add what you need.
|
||||||
|
nmap
|
||||||
|
minicom
|
||||||
|
screen
|
||||||
|
net-tools # for ifconfig, etc.
|
||||||
|
gnome.gnome-tweaks
|
||||||
|
|
||||||
|
];
|
||||||
|
|
||||||
|
# --- SERVICES & VIRTUALIZATION ---
|
||||||
|
|
||||||
|
# Docker was found to be in use.
|
||||||
|
virtualisation.docker.enable = true;
|
||||||
|
|
||||||
|
# Ollama service was running.
|
||||||
|
# services.ollama.enable = true; # Find the correct module for Ollama on NixOS
|
||||||
|
|
||||||
|
# RustDesk service was running.
|
||||||
|
# services.rustdesk.enable = true; # Find the correct module for RustDesk on NixOS
|
||||||
|
|
||||||
|
# Enable sound with PipeWire.
|
||||||
|
sound.enable = true;
|
||||||
|
hardware.pulseaudio.enable = false;
|
||||||
|
security.rtkit.enable = true;
|
||||||
|
services.pipewire = {
|
||||||
|
enable = true;
|
||||||
|
alsa.enable = true;
|
||||||
|
alsa.support32Bit = true;
|
||||||
|
pulse.enable = true;
|
||||||
|
jack.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
# Enable CUPS to print documents.
|
||||||
|
services.printing.enable = true;
|
||||||
|
|
||||||
|
# --- DESKTOP ENVIRONMENT ---
|
||||||
|
services.xserver.enable = true;
|
||||||
|
services.xserver.displayManager.gdm.enable = true;
|
||||||
|
services.xserver.desktopManager.gnome.enable = true;
|
||||||
|
|
||||||
|
# --- DISK MOUNTS ---
|
||||||
|
# !!! CRITICAL !!!
|
||||||
|
# Update these with the correct UUIDs from your `lsblk -f` output
|
||||||
|
# once you have booted the NixOS installer.
|
||||||
|
fileSystems."/data" = {
|
||||||
|
device = "/dev/disk/by-uuid/PLEASE_REPLACE_ME"; # UUID of Integral300 drive
|
||||||
|
fsType = "ext4";
|
||||||
|
options = [ "defaults" ];
|
||||||
|
};
|
||||||
|
|
||||||
|
# --- MISC ---
|
||||||
|
# Allow unfree packages for things like Chrome, Spotify, etc.
|
||||||
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
||||||
|
# System state version. This should be set to the version of NixOS you install.
|
||||||
|
system.stateVersion = "24.05";
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user