mirror of
https://github.com/Noratrieb/nixos.git
synced 2026-01-17 05:05:06 +01:00
Compare commits
No commits in common. "acd37d67e2331fcae31999ac3944d4007466ef6c" and "3f2ef8c4d4a2ca8231bd338f884cc7236a2a68fa" have entirely different histories.
acd37d67e2
...
3f2ef8c4d4
13 changed files with 10 additions and 467 deletions
3
.vscode/settings.json
vendored
3
.vscode/settings.json
vendored
|
|
@ -1,3 +0,0 @@
|
||||||
{
|
|
||||||
"tinymist.fontPaths": ["home-manager/bsod"]
|
|
||||||
}
|
|
||||||
BIN
home-manager/Bsodwindows10-wikimedia.png
Normal file
BIN
home-manager/Bsodwindows10-wikimedia.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 38 KiB |
|
|
@ -251,9 +251,11 @@ environment {
|
||||||
DISPLAY ":0"
|
DISPLAY ":0"
|
||||||
ELECTRON_OZONE_PLATFORM_HINT "auto"
|
ELECTRON_OZONE_PLATFORM_HINT "auto"
|
||||||
// see keyring below
|
// see keyring below
|
||||||
// SSH_AUTH_SOCK "/run/user/1000/keyring/ssh"
|
SSH_AUTH_SOCK "/run/user/1000/keyring/ssh"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
spawn-at-startup "sh" "-c" "gnome-keyring-daemon -s --components=pkcs11,secrets,ssh -f"
|
||||||
|
|
||||||
// Uncomment this line to ask the clients to omit their client-side decorations if possible.
|
// Uncomment this line to ask the clients to omit their client-side decorations if possible.
|
||||||
// If the client will specifically ask for CSD, the request will be honored.
|
// If the client will specifically ask for CSD, the request will be honored.
|
||||||
// Additionally, clients will be informed that they are tiled, removing some client-side rounded corners.
|
// Additionally, clients will be informed that they are tiled, removing some client-side rounded corners.
|
||||||
|
|
|
||||||
|
|
@ -37,6 +37,7 @@ in
|
||||||
programs.niri = {
|
programs.niri = {
|
||||||
config = builtins.readFile ./config.kdl;
|
config = builtins.readFile ./config.kdl;
|
||||||
};
|
};
|
||||||
|
services.gnome-keyring.enable = true;
|
||||||
|
|
||||||
services.playerctld.enable = true;
|
services.playerctld.enable = true;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,6 @@
|
||||||
# simple aliases
|
# simple aliases
|
||||||
c = "checkout";
|
c = "checkout";
|
||||||
st = "status";
|
st = "status";
|
||||||
p = "push";
|
|
||||||
rc = "rebase --continue";
|
rc = "rebase --continue";
|
||||||
ra = "rebase --abort";
|
ra = "rebase --abort";
|
||||||
amend = "commit --amend --no-edit";
|
amend = "commit --amend --no-edit";
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{ ... }: {
|
{ ... }: {
|
||||||
programs.swaylock.enable = true;
|
programs.swaylock.enable = true;
|
||||||
programs.swaylock.settings = {
|
programs.swaylock.settings = {
|
||||||
image = "/run/user/1000/lockscreen.png";
|
image = ./Bsodwindows10-wikimedia.png;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -28,9 +28,9 @@
|
||||||
systemd-failed-units = {
|
systemd-failed-units = {
|
||||||
hide-on-ok = true; # Hide if there are zero failed units.
|
hide-on-ok = true; # Hide if there are zero failed units.
|
||||||
format = "✗ {nr_failed}";
|
format = "✗ {nr_failed}";
|
||||||
format-ok = "✓ systemd is ok but waybar is not";
|
format-ok = "✓";
|
||||||
system = true; # monitor sytem units
|
system = true; # Monitor failed systemwide units.
|
||||||
user = true; # monitor user units
|
user = false; # Ignore failed user units.
|
||||||
};
|
};
|
||||||
"custom/music-back" = {
|
"custom/music-back" = {
|
||||||
format = "⏴";
|
format = "⏴";
|
||||||
|
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 1.3 MiB |
|
|
@ -1,46 +0,0 @@
|
||||||
#import "@preview/cades:0.3.0": qr-code
|
|
||||||
|
|
||||||
#let background-color = rgb(0x00, 0x78, 0xd7)
|
|
||||||
#let url = "https://noratrieb.dev"
|
|
||||||
#let percent = sys.inputs.at("percent", default: "20");
|
|
||||||
#let stopcode = sys.inputs.at("stopcode", default: "KASAN_ENLIGHTENMENT_VIOLATION")
|
|
||||||
|
|
||||||
#set page(
|
|
||||||
flipped: true,
|
|
||||||
margin: (
|
|
||||||
top: 184pt,
|
|
||||||
right: 0pt,
|
|
||||||
left: 190pt,
|
|
||||||
bottom: 0pt,
|
|
||||||
),
|
|
||||||
width: 1080pt,
|
|
||||||
height: 1920pt,
|
|
||||||
fill: background-color,
|
|
||||||
)
|
|
||||||
|
|
||||||
#set text(font: "Segoe UI")
|
|
||||||
|
|
||||||
#set text(rgb(255, 255, 255))
|
|
||||||
|
|
||||||
// :(
|
|
||||||
#text(size: 210pt, [:(])
|
|
||||||
|
|
||||||
#place(dx: 17pt, dy: 77pt, text(size: 42pt, [Your PC ran into a problem and needs to restart. We\'re]))
|
|
||||||
#place(dx: 21pt, dy: 136pt, text(size: 42pt, [just collecting some error info, and then we\'ll restart for]))
|
|
||||||
#place(dx: 19pt, dy: 195pt, text(size: 42pt, [you.]))
|
|
||||||
|
|
||||||
#place(dx: 18pt, dy: 284pt, text(size: 42pt, [#percent% complete]))
|
|
||||||
|
|
||||||
#place(dx: 152pt, dy: 371pt, text(
|
|
||||||
size: 20pt,
|
|
||||||
[For more information about this issue and possible fixes, visit https://www.windows.com/stopcode],
|
|
||||||
))
|
|
||||||
|
|
||||||
#place(dx: 17pt, dy: 371pt, [
|
|
||||||
#rect(width: 115pt, height: 115pt, inset: 9pt, fill: white, qr-code(url, color: background-color))
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
#place(dx: 151pt, dy: 438pt, text(size: 16pt, [If you call a support person, give them this info:]))
|
|
||||||
|
|
||||||
#place(dx: 151pt, dy: 472pt, text(size: 16pt, [Stop code: #stopcode]))
|
|
||||||
|
|
@ -1,379 +0,0 @@
|
||||||
APC_INDEX_MISMATCH
|
|
||||||
DEVICE_QUEUE_NOT_BUSY
|
|
||||||
INVALID_AFFINITY_SET
|
|
||||||
INVALID_DATA_ACCESS_TRAP
|
|
||||||
INVALID_PROCESS_ATTACH_ATTEMPT
|
|
||||||
INVALID_PROCESS_DETACH_ATTEMPT
|
|
||||||
INVALID_SOFTWARE_INTERRUPT
|
|
||||||
IRQL_NOT_DISPATCH_LEVEL
|
|
||||||
IRQL_NOT_GREATER_OR_EQUAL
|
|
||||||
IRQL_NOT_LESS_OR_EQUAL
|
|
||||||
NO_EXCEPTION_HANDLING_SUPPORT
|
|
||||||
MAXIMUM_WAIT_OBJECTS_EXCEEDED
|
|
||||||
MUTEX_LEVEL_NUMBER_VIOLATION
|
|
||||||
NO_USER_MODE_CONTEXT
|
|
||||||
SPIN_LOCK_ALREADY_OWNED
|
|
||||||
SPIN_LOCK_NOT_OWNED
|
|
||||||
THREAD_NOT_MUTEX_OWNER
|
|
||||||
TRAP_CAUSE_UNKNOWN
|
|
||||||
EMPTY_THREAD_REAPER_LIST
|
|
||||||
CREATE_DELETE_LOCK_NOT_LOCKED
|
|
||||||
LAST_CHANCE_CALLED_FROM_KMODE
|
|
||||||
CID_HANDLE_CREATION
|
|
||||||
CID_HANDLE_DELETION
|
|
||||||
REFERENCE_BY_POINTER
|
|
||||||
BAD_POOL_HEADER
|
|
||||||
MEMORY_MANAGEMENT
|
|
||||||
PFN_SHARE_COUNT
|
|
||||||
PFN_REFERENCE_COUNT
|
|
||||||
NO_SPIN_LOCK_AVAILABLE
|
|
||||||
KMODE_EXCEPTION_NOT_HANDLED
|
|
||||||
SHARED_RESOURCE_CONV_ERROR
|
|
||||||
KERNEL_APC_PENDING_DURING_EXIT
|
|
||||||
QUOTA_UNDERFLOW
|
|
||||||
FILE_SYSTEM
|
|
||||||
FAT_FILE_SYSTEM
|
|
||||||
NTFS_FILE_SYSTEM
|
|
||||||
NPFS_FILE_SYSTEM
|
|
||||||
CDFS_FILE_SYSTEM
|
|
||||||
RDR_FILE_SYSTEM
|
|
||||||
CORRUPT_ACCESS_TOKEN
|
|
||||||
SECURITY_SYSTEM
|
|
||||||
INCONSISTENT_IRP
|
|
||||||
PANIC_STACK_SWITCH
|
|
||||||
PORT_DRIVER_INTERNAL
|
|
||||||
SCSI_DISK_DRIVER_INTERNAL
|
|
||||||
DATA_BUS_ERROR
|
|
||||||
INSTRUCTION_BUS_ERROR
|
|
||||||
SET_OF_INVALID_CONTEXT
|
|
||||||
PHASE0_INITIALIZATION_FAILED
|
|
||||||
PHASE1_INITIALIZATION_FAILED
|
|
||||||
UNEXPECTED_INITIALIZATION_CALL
|
|
||||||
CACHE_MANAGER
|
|
||||||
NO_MORE_IRP_STACK_LOCATIONS
|
|
||||||
DEVICE_REFERENCE_COUNT_NOT_ZERO
|
|
||||||
FLOPPY_INTERNAL_ERROR
|
|
||||||
SERIAL_DRIVER_INTERNAL
|
|
||||||
SYSTEM_EXIT_OWNED_MUTEX
|
|
||||||
SYSTEM_UNWIND_PREVIOUS_USER
|
|
||||||
SYSTEM_SERVICE_EXCEPTION
|
|
||||||
INTERRUPT_UNWIND_ATTEMPTED
|
|
||||||
INTERRUPT_EXCEPTION_NOT_HANDLED
|
|
||||||
MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED
|
|
||||||
NO_MORE_SYSTEM_PTES
|
|
||||||
TARGET_MDL_TOO_SMALL
|
|
||||||
MUST_SUCCEED_POOL_EMPTY
|
|
||||||
ATDISK_DRIVER_INTERNAL
|
|
||||||
NO_SUCH_PARTITION
|
|
||||||
MULTIPLE_IRP_COMPLETE_REQUESTS
|
|
||||||
INSUFFICIENT_SYSTEM_MAP_REGS
|
|
||||||
DEREF_UNKNOWN_LOGON_SESSION
|
|
||||||
REF_UNKNOWN_LOGON_SESSION
|
|
||||||
CANCEL_STATE_IN_COMPLETED_IRP
|
|
||||||
PAGE_FAULT_WITH_INTERRUPTS_OFF
|
|
||||||
IRQL_GT_ZERO_AT_SYSTEM_SERVICE
|
|
||||||
STREAMS_INTERNAL_ERROR
|
|
||||||
FATAL_UNHANDLED_HARD_ERROR
|
|
||||||
NO_PAGES_AVAILABLE
|
|
||||||
PFN_LIST_CORRUPT
|
|
||||||
NDIS_INTERNAL_ERROR
|
|
||||||
PAGE_FAULT_IN_NONPAGED_AREA
|
|
||||||
REGISTRY_ERROR
|
|
||||||
MAILSLOT_FILE_SYSTEM
|
|
||||||
NO_BOOT_DEVICE
|
|
||||||
LM_SERVER_INTERNAL_ERROR
|
|
||||||
DATA_COHERENCY_EXCEPTION
|
|
||||||
INSTRUCTION_COHERENCY_EXCEPTION
|
|
||||||
XNS_INTERNAL_ERROR
|
|
||||||
FTDISK_INTERNAL_ERROR
|
|
||||||
PINBALL_FILE_SYSTEM
|
|
||||||
CRITICAL_SERVICE_FAILED
|
|
||||||
SET_ENV_VAR_FAILED
|
|
||||||
HAL_INITIALIZATION_FAILED
|
|
||||||
UNSUPPORTED_PROCESSOR
|
|
||||||
OBJECT_INITIALIZATION_FAILED
|
|
||||||
SECURITY_INITIALIZATION_FAILED
|
|
||||||
PROCESS_INITIALIZATION_FAILED
|
|
||||||
HAL1_INITIALIZATION_FAILED
|
|
||||||
OBJECT1_INITIALIZATION_FAILED
|
|
||||||
SECURITY1_INITIALIZATION_FAILED
|
|
||||||
SYMBOLIC_INITIALIZATION_FAILED
|
|
||||||
MEMORY1_INITIALIZATION_FAILED
|
|
||||||
CACHE_INITIALIZATION_FAILED
|
|
||||||
CONFIG_INITIALIZATION_FAILED
|
|
||||||
FILE_INITIALIZATION_FAILED
|
|
||||||
IO1_INITIALIZATION_FAILED
|
|
||||||
LPC_INITIALIZATION_FAILED
|
|
||||||
PROCESS1_INITIALIZATION_FAILED
|
|
||||||
REFMON_INITIALIZATION_FAILED
|
|
||||||
SESSION1_INITIALIZATION_FAILED
|
|
||||||
SESSION2_INITIALIZATION_FAILED
|
|
||||||
SESSION3_INITIALIZATION_FAILED
|
|
||||||
SESSION4_INITIALIZATION_FAILED
|
|
||||||
SESSION5_INITIALIZATION_FAILED
|
|
||||||
ASSIGN_DRIVE_LETTERS_FAILED
|
|
||||||
CONFIG_LIST_FAILED
|
|
||||||
BAD_SYSTEM_CONFIG_INFO
|
|
||||||
CANNOT_WRITE_CONFIGURATION
|
|
||||||
PROCESS_HAS_LOCKED_PAGES
|
|
||||||
KERNEL_STACK_INPAGE_ERROR
|
|
||||||
PHASE0_EXCEPTION
|
|
||||||
MISMATCHED_HAL
|
|
||||||
KERNEL_DATA_INPAGE_ERROR
|
|
||||||
INACCESSIBLE_BOOT_DEVICE
|
|
||||||
BUGCODE_NDIS_DRIVER
|
|
||||||
INSTALL_MORE_MEMORY
|
|
||||||
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
|
|
||||||
UNEXPECTED_KERNEL_MODE_TRAP
|
|
||||||
NMI_HARDWARE_FAILURE
|
|
||||||
SPIN_LOCK_INIT_FAILURE
|
|
||||||
DFS_FILE_SYSTEM
|
|
||||||
SETUP_FAILURE
|
|
||||||
MBR_CHECKSUM_MISMATCH
|
|
||||||
KERNEL_MODE_EXCEPTION_NOT_HANDLED
|
|
||||||
PP0_INITIALIZATION_FAILED
|
|
||||||
PP1_INITIALIZATION_FAILED
|
|
||||||
UP_DRIVER_ON_MP_SYSTEM
|
|
||||||
INVALID_KERNEL_HANDLE
|
|
||||||
KERNEL_STACK_LOCKED_AT_EXIT
|
|
||||||
INVALID_WORK_QUEUE_ITEM
|
|
||||||
BOUND_IMAGE_UNSUPPORTED
|
|
||||||
END_OF_NT_EVALUATION_PERIOD
|
|
||||||
INVALID_REGION_OR_SEGMENT
|
|
||||||
SYSTEM_LICENSE_VIOLATION
|
|
||||||
UDFS_FILE_SYSTEM
|
|
||||||
MACHINE_CHECK_EXCEPTION
|
|
||||||
USER_MODE_HEALTH_MONITOR
|
|
||||||
DRIVER_POWER_STATE_FAILURE
|
|
||||||
INTERNAL_POWER_ERROR
|
|
||||||
PCI_BUS_DRIVER_INTERNAL
|
|
||||||
MEMORY_IMAGE_CORRUPT
|
|
||||||
ACPI_DRIVER_INTERNAL
|
|
||||||
CNSS_FILE_SYSTEM_FILTER
|
|
||||||
ACPI_BIOS_ERROR
|
|
||||||
BAD_EXHANDLE
|
|
||||||
HAL_MEMORY_ALLOCATION
|
|
||||||
VIDEO_DRIVER_DEBUG_REPORT_REQUEST
|
|
||||||
BGI_DETECTED_VIOLATION
|
|
||||||
VIDEO_DRIVER_INIT_FAILURE
|
|
||||||
ATTEMPTED_SWITCH_FROM_DPC
|
|
||||||
CHIPSET_DETECTED_ERROR
|
|
||||||
SESSION_HAS_VALID_VIEWS_ON_EXIT
|
|
||||||
NETWORK_BOOT_INITIALIZATION_FAILED
|
|
||||||
NETWORK_BOOT_DUPLICATE_ADDRESS
|
|
||||||
INVALID_HIBERNATED_STATE
|
|
||||||
ATTEMPTED_WRITE_TO_READONLY_MEMORY
|
|
||||||
MUTEX_ALREADY_OWNED
|
|
||||||
SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION
|
|
||||||
BAD_POOL_CALLER
|
|
||||||
DRIVER_VERIFIER_DETECTED_VIOLATION
|
|
||||||
DRIVER_CORRUPTED_EXPOOL
|
|
||||||
DRIVER_CAUGHT_MODIFYING_FREED_POOL
|
|
||||||
TIMER_OR_DPC_INVALID
|
|
||||||
IRQL_UNEXPECTED_VALUE
|
|
||||||
DRIVER_VERIFIER_IOMANAGER_VIOLATION
|
|
||||||
PNP_DETECTED_FATAL_ERROR
|
|
||||||
DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS
|
|
||||||
PAGE_FAULT_IN_FREED_SPECIAL_POOL
|
|
||||||
PAGE_FAULT_BEYOND_END_OF_ALLOCATION
|
|
||||||
DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS
|
|
||||||
TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE
|
|
||||||
DRIVER_CORRUPTED_MMPOOL
|
|
||||||
DRIVER_IRQL_NOT_LESS_OR_EQUAL
|
|
||||||
BUGCODE_ID_DRIVER
|
|
||||||
DRIVER_PORTION_MUST_BE_NONPAGED
|
|
||||||
SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD
|
|
||||||
DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL
|
|
||||||
DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION
|
|
||||||
DRIVER_UNMAPPING_INVALID_VIEW
|
|
||||||
DRIVER_USED_EXCESSIVE_PTES
|
|
||||||
LOCKED_PAGES_TRACKER_CORRUPTION
|
|
||||||
SYSTEM_PTE_MISUSE
|
|
||||||
DRIVER_CORRUPTED_SYSPTES
|
|
||||||
DRIVER_INVALID_STACK_ACCESS
|
|
||||||
POOL_CORRUPTION_IN_FILE_AREA
|
|
||||||
IMPERSONATING_WORKER_THREAD
|
|
||||||
ACPI_BIOS_FATAL_ERROR
|
|
||||||
WORKER_THREAD_RETURNED_AT_BAD_IRQL
|
|
||||||
MANUALLY_INITIATED_CRASH
|
|
||||||
RESOURCE_NOT_OWNED
|
|
||||||
WORKER_INVALID
|
|
||||||
DRIVER_VERIFIER_DMA_VIOLATION
|
|
||||||
INVALID_FLOATING_POINT_STATE
|
|
||||||
INVALID_CANCEL_OF_FILE_OPEN
|
|
||||||
ACTIVE_EX_WORKER_THREAD_TERMINATION
|
|
||||||
THREAD_STUCK_IN_DEVICE_DRIVER
|
|
||||||
DIRTY_MAPPED_PAGES_CONGESTION
|
|
||||||
SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT
|
|
||||||
UNMOUNTABLE_BOOT_VOLUME
|
|
||||||
CRITICAL_PROCESS_DIED
|
|
||||||
STORAGE_MINIPORT_ERROR
|
|
||||||
SCSI_VERIFIER_DETECTED_VIOLATION
|
|
||||||
HARDWARE_INTERRUPT_STORM
|
|
||||||
DISORDERLY_SHUTDOWN
|
|
||||||
CRITICAL_OBJECT_TERMINATION
|
|
||||||
FLTMGR_FILE_SYSTEM
|
|
||||||
PCI_VERIFIER_DETECTED_VIOLATION
|
|
||||||
DRIVER_OVERRAN_STACK_BUFFER
|
|
||||||
RAMDISK_BOOT_INITIALIZATION_FAILED
|
|
||||||
DRIVER_RETURNED_STATUS_REPARSE_FOR_VOLUME_OPEN
|
|
||||||
HTTP_DRIVER_CORRUPTED
|
|
||||||
ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY
|
|
||||||
DIRTY_NOWRITE_PAGES_CONGESTION
|
|
||||||
BUGCODE_USB_DRIVER
|
|
||||||
RESERVE_QUEUE_OVERFLOW
|
|
||||||
LOADER_BLOCK_MISMATCH
|
|
||||||
CLOCK_WATCHDOG_TIMEOUT
|
|
||||||
DPC_WATCHDOG_TIMEOUT
|
|
||||||
MUP_FILE_SYSTEM
|
|
||||||
AGP_INVALID_ACCESS
|
|
||||||
AGP_GART_CORRUPTION
|
|
||||||
AGP_ILLEGALLY_REPROGRAMMED
|
|
||||||
THIRD_PARTY_FILE_SYSTEM_FAILURE
|
|
||||||
CRITICAL_STRUCTURE_CORRUPTION
|
|
||||||
APP_TAGGING_INITIALIZATION_FAILED
|
|
||||||
FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION
|
|
||||||
WDF_VIOLATION
|
|
||||||
VIDEO_MEMORY_MANAGEMENT_INTERNAL
|
|
||||||
RESOURCE_MANAGER_EXCEPTION_NOT_HANDLED
|
|
||||||
RECURSIVE_NMI
|
|
||||||
MSRPC_STATE_VIOLATION
|
|
||||||
VIDEO_DXGKRNL_FATAL_ERROR
|
|
||||||
VIDEO_SHADOW_DRIVER_FATAL_ERROR
|
|
||||||
AGP_INTERNAL
|
|
||||||
VIDEO_TDR_FAILURE
|
|
||||||
VIDEO_TDR_TIMEOUT_DETECTED
|
|
||||||
VIDEO_SCHEDULER_INTERNAL_ERROR
|
|
||||||
EM_INITIALIZATION_FAILURE
|
|
||||||
DRIVER_RETURNED_HOLDING_CANCEL_LOCK
|
|
||||||
ATTEMPTED_WRITE_TO_CM_PROTECTED_STORAGE
|
|
||||||
EVENT_TRACING_FATAL_ERROR
|
|
||||||
TOO_MANY_RECURSIVE_FAULTS
|
|
||||||
INVALID_DRIVER_HANDLE
|
|
||||||
BITLOCKER_FATAL_ERROR
|
|
||||||
DRIVER_VIOLATION
|
|
||||||
WHEA_INTERNAL_ERROR
|
|
||||||
CRYPTO_SELF_TEST_FAILURE
|
|
||||||
WHEA_UNCORRECTABLE_ERROR
|
|
||||||
NMR_INVALID_STATE
|
|
||||||
NETIO_INVALID_POOL_CALLER
|
|
||||||
PAGE_NOT_ZERO
|
|
||||||
WORKER_THREAD_RETURNED_WITH_BAD_IO_PRIORITY
|
|
||||||
WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY
|
|
||||||
MUI_NO_VALID_SYSTEM_LANGUAGE
|
|
||||||
FAULTY_HARDWARE_CORRUPTED_PAGE
|
|
||||||
EXFAT_FILE_SYSTEM
|
|
||||||
VOLSNAP_OVERLAPPED_TABLE_ACCESS
|
|
||||||
INVALID_MDL_RANGE
|
|
||||||
VHD_BOOT_INITIALIZATION_FAILED
|
|
||||||
DYNAMIC_ADD_PROCESSOR_MISMATCH
|
|
||||||
INVALID_EXTENDED_PROCESSOR_STATE
|
|
||||||
RESOURCE_OWNER_POINTER_INVALID
|
|
||||||
DPC_WATCHDOG_VIOLATION
|
|
||||||
DRIVE_EXTENDER
|
|
||||||
REGISTRY_FILTER_DRIVER_EXCEPTION
|
|
||||||
VHD_BOOT_HOST_VOLUME_NOT_ENOUGH_SPACE
|
|
||||||
WIN32K_HANDLE_MANAGER
|
|
||||||
GPIO_CONTROLLER_DRIVER_ERROR
|
|
||||||
KERNEL_SECURITY_CHECK_FAILURE
|
|
||||||
KERNEL_MODE_HEAP_CORRUPTION
|
|
||||||
PASSIVE_INTERRUPT_ERROR
|
|
||||||
INVALID_IO_BOOST_STATE
|
|
||||||
CRITICAL_INITIALIZATION_FAILURE
|
|
||||||
STORAGE_DEVICE_ABNORMALITY_DETECTED
|
|
||||||
PROCESSOR_DRIVER_INTERNAL
|
|
||||||
BUGCODE_USB3_DRIVER
|
|
||||||
SECURE_BOOT_VIOLATION
|
|
||||||
ABNORMAL_RESET_DETECTED
|
|
||||||
REFS_FILE_SYSTEM
|
|
||||||
KERNEL_WMI_INTERNAL
|
|
||||||
SOC_SUBSYSTEM_FAILURE
|
|
||||||
FATAL_ABNORMAL_RESET_ERROR
|
|
||||||
EXCEPTION_SCOPE_INVALID
|
|
||||||
SOC_CRITICAL_DEVICE_REMOVED
|
|
||||||
PDC_WATCHDOG_TIMEOUT
|
|
||||||
TCPIP_AOAC_NIC_ACTIVE_REFERENCE_LEAK
|
|
||||||
UNSUPPORTED_INSTRUCTION_MODE
|
|
||||||
INVALID_PUSH_LOCK_FLAGS
|
|
||||||
KERNEL_LOCK_ENTRY_LEAKED_ON_THREAD_TERMINATION
|
|
||||||
UNEXPECTED_STORE_EXCEPTION
|
|
||||||
OS_DATA_TAMPERING
|
|
||||||
KERNEL_THREAD_PRIORITY_FLOOR_VIOLATION
|
|
||||||
ILLEGAL_IOMMU_PAGE_FAULT
|
|
||||||
HAL_ILLEGAL_IOMMU_PAGE_FAULT
|
|
||||||
SDBUS_INTERNAL_ERROR
|
|
||||||
WORKER_THREAD_RETURNED_WITH_SYSTEM_PAGE_PRIORITY_ACTIVE
|
|
||||||
WIN32K_ATOMIC_CHECK_FAILURE
|
|
||||||
KERNEL_AUTO_BOOST_INVALID_LOCK_RELEASE
|
|
||||||
WORKER_THREAD_TEST_CONDITION
|
|
||||||
WIN32K_CRITICAL_FAILURE
|
|
||||||
INVALID_RUNDOWN_PROTECTION_FLAGS
|
|
||||||
INVALID_SLOT_ALLOCATOR_FLAGS
|
|
||||||
ERESOURCE_INVALID_RELEASE
|
|
||||||
CLUSTER_CSV_CLUSSVC_DISCONNECT_WATCHDOG
|
|
||||||
CRYPTO_LIBRARY_INTERNAL_ERROR
|
|
||||||
COREMSGCALL_INTERNAL_ERROR
|
|
||||||
COREMSG_INTERNAL_ERROR
|
|
||||||
ELAM_DRIVER_DETECTED_FATAL_ERROR
|
|
||||||
PROFILER_CONFIGURATION_ILLEGAL
|
|
||||||
MICROCODE_REVISION_MISMATCH
|
|
||||||
VIDEO_DWMINIT_TIMEOUT_FALLBACK_BDD
|
|
||||||
BAD_OBJECT_HEADER
|
|
||||||
SECURE_KERNEL_ERROR
|
|
||||||
HYPERGUARD_VIOLATION
|
|
||||||
SECURE_FAULT_UNHANDLED
|
|
||||||
KERNEL_PARTITION_REFERENCE_VIOLATION
|
|
||||||
PF_DETECTED_CORRUPTION
|
|
||||||
KERNEL_AUTO_BOOST_LOCK_ACQUISITION_WITH_RAISED_IRQL
|
|
||||||
LOADER_ROLLBACK_DETECTED
|
|
||||||
WIN32K_SECURITY_FAILURE
|
|
||||||
KERNEL_STORAGE_SLOT_IN_USE
|
|
||||||
WORKER_THREAD_RETURNED_WHILE_ATTACHED_TO_SILO
|
|
||||||
TTM_FATAL_ERROR
|
|
||||||
WIN32K_POWER_WATCHDOG_TIMEOUT
|
|
||||||
TTM_WATCHDOG_TIMEOUT
|
|
||||||
WIN32K_CALLOUT_WATCHDOG_BUGCHECK
|
|
||||||
EXCEPTION_ON_INVALID_STACK
|
|
||||||
UNWIND_ON_INVALID_STACK
|
|
||||||
FAST_ERESOURCE_PRECONDITION_VIOLATION
|
|
||||||
STORE_DATA_STRUCTURE_CORRUPTION
|
|
||||||
MANUALLY_INITIATED_POWER_BUTTON_HOLD
|
|
||||||
SYNTHETIC_WATCHDOG_TIMEOUT
|
|
||||||
INVALID_SILO_DETACH
|
|
||||||
INVALID_CALLBACK_STACK_ADDRESS
|
|
||||||
INVALID_KERNEL_STACK_ADDRESS
|
|
||||||
HARDWARE_WATCHDOG_TIMEOUT
|
|
||||||
CPI_FIRMWARE_WATCHDOG_TIMEOUT
|
|
||||||
WORKER_THREAD_INVALID_STATE
|
|
||||||
WFP_INVALID_OPERATION
|
|
||||||
DRIVER_PNP_WATCHDOG
|
|
||||||
WORKER_THREAD_RETURNED_WITH_NON_DEFAULT_WORKLOAD_CLASS
|
|
||||||
EFS_FATAL_ERROR
|
|
||||||
UCMUCSI_FAILURE
|
|
||||||
HAL_IOMMU_INTERNAL_ERROR
|
|
||||||
HAL_BLOCKED_PROCESSOR_INTERNAL_ERROR
|
|
||||||
IPI_WATCHDOG_TIMEOUT
|
|
||||||
DMA_COMMON_BUFFER_VECTOR_ERROR
|
|
||||||
BUGCODE_MBBADAPTER_DRIVER
|
|
||||||
BUGCODE_WIFIADAPTER_DRIVER
|
|
||||||
PROCESSOR_START_TIMEOUT
|
|
||||||
VIDEO_DXGKRNL_SYSMM_FATAL_ERROR
|
|
||||||
ILLEGAL_ATS_INITIALIZATION
|
|
||||||
SECURE_PCI_CONFIG_SPACE_ACCESS_VIOLATION
|
|
||||||
DAM_WATCHDOG_TIMEOUT
|
|
||||||
HANDLE_ERROR_ON_CRITICAL_THREAD
|
|
||||||
KASAN_ENLIGHTENMENT_VIOLATION
|
|
||||||
KASAN_ILLEGAL_ACCESS
|
|
||||||
XBOX_ERACTRL_CS_TIMEOUT
|
|
||||||
BC_BLUETOOTH_VERIFIER_FAULT
|
|
||||||
BC_BTHMINI_VERIFIER_FAULT
|
|
||||||
HYPERVISOR_ERROR
|
|
||||||
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M
|
|
||||||
UNEXPECTED_KERNEL_MODE_TRAP_M
|
|
||||||
KERNEL_MODE_EXCEPTION_NOT_HANDLED_M
|
|
||||||
THREAD_STUCK_IN_DEVICE_DRIVER_M
|
|
||||||
THREAD_TERMINATE_HELD_MUTEX
|
|
||||||
STATUS_CANNOT_LOAD_REGISTRY_FILE
|
|
||||||
WINLOGON_FATAL_ERROR
|
|
||||||
STATUS_IMAGE_CHECKSUM_MISMATCH
|
|
||||||
MANUALLY_INITIATED_CRASH1
|
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
{ pkgs, lib }: pkgs.writeShellApplication {
|
|
||||||
name = "regenerate-bsod-lockscreen";
|
|
||||||
text = ''
|
|
||||||
echo "Regenerating the lock screen..."
|
|
||||||
stopcode=$(shuf -n 1 < "${./codes.txt}")
|
|
||||||
percent=$(shuf -i 0-101 -n1)
|
|
||||||
${lib.getExe pkgs.typst} compile --input "stopcode=$stopcode" --input "percent=$percent" --font-path ${./fonts} ${./bsod.typ} --format png --ppi 200 "/run/user/$(id -u)/lockscreen.png"
|
|
||||||
'';
|
|
||||||
}
|
|
||||||
Binary file not shown.
|
|
@ -179,9 +179,6 @@ in
|
||||||
};
|
};
|
||||||
services.displayManager.enable = true;
|
services.displayManager.enable = true;
|
||||||
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk pkgs.xdg-desktop-portal-gnome pkgs.gnome-keyring ];
|
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk pkgs.xdg-desktop-portal-gnome pkgs.gnome-keyring ];
|
||||||
services.gnome = {
|
|
||||||
gcr-ssh-agent.enable = true;
|
|
||||||
};
|
|
||||||
programs.waybar.enable = true;
|
programs.waybar.enable = true;
|
||||||
|
|
||||||
programs.coolercontrol.enable = true;
|
programs.coolercontrol.enable = true;
|
||||||
|
|
@ -251,26 +248,6 @@ in
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.user = {
|
|
||||||
services.regenerate-bsod-lockscreen = {
|
|
||||||
description = "Regenerate the lock screen image";
|
|
||||||
serviceConfig = {
|
|
||||||
Type = "oneshot";
|
|
||||||
ExecStart = lib.getExe (import ./bsod { inherit pkgs lib; });
|
|
||||||
};
|
|
||||||
};
|
|
||||||
timers.regenerate-bsod-lockscreen = {
|
|
||||||
description = "Regenerate the lock screen image";
|
|
||||||
wantedBy = [ "timers.target" ];
|
|
||||||
timerConfig = {
|
|
||||||
Unit = "regenerate-bsod-lockscreen.service";
|
|
||||||
OnBootSec = "10s";
|
|
||||||
OnUnitActiveSec = "60s";
|
|
||||||
AccuracySec = "1s";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
systemd.services.paperless-ngx-backup = {
|
systemd.services.paperless-ngx-backup = {
|
||||||
description = "paperless-ngx data backup to NAS";
|
description = "paperless-ngx data backup to NAS";
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
|
|
@ -293,7 +270,6 @@ in
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
xdg.mime.defaultApplications = {
|
xdg.mime.defaultApplications = {
|
||||||
"text/html" = "firefox.desktop";
|
"text/html" = "firefox.desktop";
|
||||||
"x-scheme-handler/http" = "firefox.desktop";
|
"x-scheme-handler/http" = "firefox.desktop";
|
||||||
|
|
@ -406,6 +382,8 @@ in
|
||||||
|
|
||||||
hardware.enableAllFirmware = true;
|
hardware.enableAllFirmware = true;
|
||||||
|
|
||||||
|
hardware.openrazer.enable = true;
|
||||||
|
|
||||||
# Open ports in the firewall.
|
# Open ports in the firewall.
|
||||||
networking.firewall = {
|
networking.firewall = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue