From 629a13f9b6bb3b2ecec718c7a288ebb9e66964b3 Mon Sep 17 00:00:00 2001 From: Daniel Bulant Date: Mon, 7 Oct 2024 17:13:15 +0200 Subject: [PATCH] upgrades people upgrades --- .config/hypr/hyprland.conf | 12 +- analyzed.svg | 5801 ++++++++++++++++++++++++++++++++++++ configuration.nix | 52 +- firefox | 0 flake.lock | 411 ++- flake.nix | 8 +- home.nix | 26 +- 7 files changed, 6241 insertions(+), 69 deletions(-) create mode 100644 analyzed.svg create mode 100644 firefox diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index 449c439..80ea75a 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -16,9 +16,19 @@ #env = __GLX_VENDOR_LIBRARY_NAME,nvidia #cursor { no_hardware_cursors = true } -env = AQ_DRM_DEVICES,/dev/dri/card1 +# env = AQ_DRM_DEVICES,/dev/dri/card1 +env = AQ_NO_MODIFIERS,1 monitor=,preferred,auto,1 +# env = LIBVA_DRIVER_NAME,nvidia +# env = XDG_SESSION_TYPE,wayland +# env = GBM_BACKEND,nvidia-drm +# env = __GLX_VENDOR_LIBRARY_NAME,nvidia + +# cursor { +# no_hardware_cursors = true +# } + source = ~/.config/hypr/monitors.conf source = ~/.config/hypr/workspaces.conf diff --git a/analyzed.svg b/analyzed.svg new file mode 100644 index 0000000..2450d33 --- /dev/null +++ b/analyzed.svg @@ -0,0 +1,5801 @@ + + + + + + + + + + + + + + + + + +Startup finished in 8.085s (firmware) + 5.985s (loader) + 6.221s (kernel) + 13.212s (userspace) = 33.505s +graphical.target reached after 13.069s in userspace.NixOS 24.11 (Vicuna) lenovo-nix (Linux 6.6.51 #1-NixOS SMP PREEMPT_DYNAMIC Thu Sep 12 09:11:45 UTC 2024) x86-64 + + + -14.0s + + + + + + + + + + + -13.0s + + + + + + + + + + + -12.0s + + + + + + + + + + + -11.0s + + + + + + + + + + + -10.0s + + + + + + + + + + + -9.0s + + + + + + + + + + + -8.0s + + + + + + + + + + + -7.0s + + + + + + + + + + + -6.0s + + + + + + + + + + + -5.0s + + + + + + + + + + + -4.0s + + + + + + + + + + + -3.0s + + + + + + + + + + + -2.0s + + + + + + + + + + + -1.0s + + + + + + + + + + + 0.0s + + + + + + + + + + + 1.0s + + + + + + + + + + + 2.0s + + + + + + + + + + + 3.0s + + + + + + + + + + + 4.0s + + + + + + + + + + + 5.0s + + + + + + + + + + + 6.0s + + + + + + + + + + + 7.0s + + + + + + + + + + + 8.0s + + + + + + + + + + + 9.0s + + + + + + + + + + + 10.0s + + + + + + + + + + + 11.0s + + + + + + + + + + + 12.0s + + + + + + + + + + + 13.0s + + + + + + + + + + + 14.0s + + + + + + + + + + + 15.0s + + + + + + + + + + + 16.0s + + + + + + + + + + + 17.0s + + + + + + + + + + + 18.0s + + + + + + + + + + + 19.0s + + + + + + firmware + + loader + + kernel + + + + + systemd + +system.slice: + +After: + -.slice + +Before: + rescue.service + systemd-creds.socket + prepare-kexec.service + run-credentials-systemd\x2djournald.service.mount + systemd-pstore.service + run-credentials-getty\x40tty1.service.mount + systemd-update-done.service + systemd-oomd.socket + sshd.service + home-manager-dan.service + NetworkManager.service + run-keys.mount + systemd-fsck-root.service + cups.socket + syslog.socket + NetworkManager-wait-online.service + systemd-journal-flush.service + firewall.service + save-hwclock.service + systemd-boot-random-seed.service + system-drkonqi\x2dcoredump\x2dprocessor.slice + systemd-journald-audit.socket + systemd-tmpfiles-setup-dev.service + systemd-oomd.service + kmod-static-nodes.service + udisks2.service + docker.service + NetworkManager-dispatcher.service + systemd-poweroff.service + systemd-journald.service + systemd-user-sessions.service + systemd-ask-password-console.service + run-user-1000-doc.mount + network-local-commands.service + resolvconf.service + avahi-daemon.socket + media-windows.mount + system-systemd\x2dbacklight.slice + tailscaled.service + nix-daemon.service + systemd-rfkill.service + reload-systemd-vconsole-setup.service + systemd-halt.service + systemd-reboot.service + systemd-tmpfiles-setup.service + systemd-udevd-kernel.socket + docker.socket + systemd-tmpfiles-setup-dev-early.service + system-modprobe.slice + power-profiles-daemon.service + localtimed.service + logrotate-checkconf.service + systemd-random-seed.service + suid-sgid-wrappers.service + systemd-timesyncd.service + avahi-daemon.service + generate-shutdown-ramfs.service + systemd-kexec.service + network-setup.service + systemd-bootctl.socket + systemd-remount-fs.service + run-user-1000.mount + system-systemd\x2dfsck.slice + polkit.service + systemd-pcrlock.socket + media-New\x20BTRFS.mount + systemd-vconsole-setup.service + dbus.socket + systemd-modules-load.service + systemd-journald.socket + upower.service + nix-daemon.socket + system-systemd\x2dcoredump.slice + rtkit-daemon.service + systemd-tmpfiles-clean.service + mount-pstore.service + cups-browsed.service + bluetooth.service + media-secondary.mount + localtimed-geoclue-agent.service + systemd-udevd.service + dbus.service + systemd-logind.service + run-wrappers.mount + boot.mount + cups.service + slices.target + systemd-journald-dev-log.socket + nscd.service + display-manager.service + systemd-journal-catalog-update.service + wpa_supplicant.service + accounts-daemon.service + systemd-hibernate-clear.service + systemd-sysctl.service + logrotate.service + fstrim.service + systemd-hostnamed.socket + geoclue.service + systemd-rfkill.socket + systemd-ask-password-wall.service + acpid.service + ModemManager.service + systemd-update-utmp.service + systemd-udevd-control.socket + audit.service + system-getty.slice + systemd-udev-trigger.service + emergency.service + systemd-hostnamed.service + systemd-coredump.socket + +Requires: + -.slice + + + + + system.slice + + +init.scope: + +After: + -.slice + +Requires: + -.slice + + + + + init.scope + + +-.mount: + +After: + blockdev@dev-disk-by\x2duuid-10ee9219\x2ddc75\x2d465c\x2da980\x2dc09891f9e9c0.target + -.slice + +Before: + nix-daemon.socket + run-initramfs.mount + cups.socket + systemd-pcrlock.socket + systemd-ask-password-wall.path + dbus.socket + systemd-bootctl.socket + boot.mount + accounts-daemon.service + systemd-timesyncd.service + systemd-hostnamed.socket + NetworkManager.service + systemd-creds.socket + systemd-update-utmp.service + systemd-hostnamed.service + docker.socket + systemd-rfkill.service + run-user-1000-doc.mount + cups.service + rescue.service + systemd-oomd.service + systemd-journald.socket + systemd-backlight@leds:platform::kbd_backlight.service + run-user-1000.mount + session-2.scope + sys-kernel-debug.mount + systemd-journald.service + sys-fs-fuse-connections.mount + media-secondary.mount + polkit.service + dev-hugepages.mount + systemd-ask-password-console.path + systemd-random-seed.service + systemd-backlight@backlight:amdgpu_bl1.service + fstrim.timer + generate-shutdown-ramfs.service + suid-sgid-wrappers.service + systemd-udevd-control.socket + run-keys.mount + local-fs.target + run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev.service.mount + tailscaled.service + systemd-pstore.service + upower.service + run-credentials-getty\x40tty1.service.mount + nix-daemon.service + bluetooth.service + nscd.service + sys-kernel-config.mount + systemd-logind.service + run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev\x2dearly.service.mount + ModemManager.service + media-windows.mount + media-New\x20BTRFS.mount + systemd-oomd.socket + run-credentials-systemd\x2djournald.service.mount + run-wrappers.mount + run-credentials-systemd\x2dsysctl.service.mount + emergency.service + home-manager-dan.service + systemd-journal-flush.service + nix-store.mount + syslog.socket + geoclue.service + systemd-rfkill.socket + avahi-daemon.socket + dev-mqueue.mount + systemd-coredump.socket + systemd-journald-dev-log.socket + power-profiles-daemon.service + avahi-daemon.service + basic.target + +Requires: + -.slice + +Wants: + systemd-pcrfs-root.service + + + + + -.mount + + +-.slice: + +Before: + run-initramfs.mount + -.mount + slices.target + sys-fs-fuse-connections.mount + user.slice + sys-kernel-config.mount + sys-kernel-debug.mount + system.slice + dev-mqueue.mount + init.scope + dev-hugepages.mount + + + + + -.slice + + +dev-disk-by\x2duuid-10ee9219\x2ddc75\x2d465c\x2da980\x2dc09891f9e9c0.device: + + + + + dev-disk-by\x2duuid-10ee9219\x2ddc75\x2d465c\x2da980\x2dc09891f9e9c0.device (712ms) + + +run-keys.mount: + +After: + systemd-journald.socket + local-fs-pre.target + -.mount + system.slice + +Before: + local-fs.target + umount.target + +Requires: + -.mount + system.slice + +Conflicts: + umount.target + + + + + run-keys.mount + + +nix-store.mount: + +After: + blockdev@dev-nvme1n1p4.target + -.mount + dev-nvme1n1p4.device + +Before: + nix-daemon.socket + nix-daemon.service + suid-sgid-wrappers.service + +Requires: + -.mount + dev-nvme1n1p4.device + + + + + nix-store.mount + + +system-getty.slice: + +After: + system.slice + +Before: + getty@tty7.service + getty@tty1.service + shutdown.target + +Requires: + system.slice + +Conflicts: + shutdown.target + + + + + system-getty.slice + + +system-modprobe.slice: + +After: + system.slice + +Before: + modprobe@configfs.service + modprobe@efi_pstore.service + modprobe@fuse.service + shutdown.target + modprobe@drm.service + +Requires: + system.slice + +Conflicts: + shutdown.target + + + + + system-modprobe.slice + + +system-systemd\x2dfsck.slice: + +After: + system.slice + +Before: + shutdown.target + systemd-fsck@dev-disk-by\x2duuid-473E\x2dF632.service + +Requires: + system.slice + +Conflicts: + shutdown.target + + + + + system-systemd\x2dfsck.slice + + +user.slice: + +After: + -.slice + +Before: + user-1000.slice + shutdown.target + systemd-logind.service + user-175.slice + slices.target + +Requires: + -.slice + +Conflicts: + shutdown.target + + + + + user.slice + + +systemd-ask-password-console.path: + +After: + -.mount + plymouth-start.service + +Before: + paths.target + emergency.service + systemd-ask-password-console.service + cryptsetup.target + shutdown.target + +Requires: + -.mount + +Conflicts: + emergency.service + shutdown.target + + + + + systemd-ask-password-console.path + + +systemd-ask-password-wall.path: + +After: + -.mount + +Before: + cryptsetup.target + paths.target + systemd-ask-password-wall.service + shutdown.target + emergency.service + +Requires: + -.mount + +Conflicts: + emergency.service + shutdown.target + + + + + systemd-ask-password-wall.path + + +cryptsetup.target: + +After: + systemd-ask-password-wall.path + systemd-ask-password-console.path + +Before: + shutdown.target + sysinit.target + +Conflicts: + shutdown.target + + + + + cryptsetup.target + + +machines.target: + +Before: + multi-user.target + shutdown.target + +Conflicts: + shutdown.target + + + + + machines.target + + +paths.target: + +After: + systemd-ask-password-wall.path + systemd-ask-password-console.path + +Before: + shutdown.target + basic.target + +Conflicts: + shutdown.target + + + + + paths.target + + +remote-fs.target: + +After: + remote-fs-pre.target + +Before: + systemd-user-sessions.service + +Conflicts: + shutdown.target + + + + + remote-fs.target + + +slices.target: + +After: + user.slice + -.slice + system.slice + +Before: + basic.target + shutdown.target + +Wants: + -.slice + system.slice + +Conflicts: + shutdown.target + + + + + slices.target + + +swap.target: + +Before: + shutdown.target + sysinit.target + run-wrappers.mount + run-user-1000.mount + +Conflicts: + shutdown.target + + + + + swap.target + + +systemd-coredump.socket: + +After: + -.mount + system.slice + +Before: + shutdown.target + systemd-sysctl.service + +Requires: + -.mount + system.slice + +Conflicts: + shutdown.target + + + + + systemd-coredump.socket + + +systemd-creds.socket: + +After: + -.mount + system.slice + +Before: + sockets.target + +Requires: + -.mount + system.slice + + + + + systemd-creds.socket + + +systemd-journald-dev-log.socket: + +After: + -.mount + system.slice + +Before: + systemd-journald.service + sockets.target + +Requires: + -.mount + system.slice + + + + + systemd-journald-dev-log.socket + + +systemd-journald.socket: + +After: + -.mount + system.slice + +Before: + network-setup.service + run-user-1000.mount + systemd-sysctl.service + mount-pstore.service + modprobe@efi_pstore.service + modprobe@fuse.service + systemd-ask-password-console.service + tailscaled.service + run-user-1000-doc.mount + bluetooth.service + sshd.service + systemd-fsck@dev-disk-by\x2duuid-473E\x2dF632.service + NetworkManager-dispatcher.service + systemd-pstore.service + power-profiles-daemon.service + home-manager-dan.service + cups-browsed.service + save-hwclock.service + systemd-ask-password-wall.service + kmod-static-nodes.service + modprobe@configfs.service + audit.service + systemd-modules-load.service + nix-daemon.service + systemd-remount-fs.service + logrotate-checkconf.service + dev-hugepages.mount + systemd-user-sessions.service + run-keys.mount + dbus.service + systemd-hostnamed.service + sockets.target + fstrim.service + systemd-fsck-root.service + systemd-oomd.service + user@1000.service + dev-mqueue.mount + prepare-kexec.service + systemd-poweroff.service + systemd-tmpfiles-setup.service + firewall.service + reload-systemd-vconsole-setup.service + systemd-boot-random-seed.service + upower.service + ModemManager.service + media-New\x20BTRFS.mount + suid-sgid-wrappers.service + run-credentials-getty\x40tty1.service.mount + boot.mount + systemd-timesyncd.service + accounts-daemon.service + media-windows.mount + systemd-reboot.service + systemd-udev-trigger.service + nscd.service + sys-kernel-debug.mount + geoclue.service + media-secondary.mount + systemd-update-done.service + systemd-tmpfiles-clean.service + systemd-halt.service + systemd-kexec.service + logrotate.service + systemd-logind.service + docker.service + systemd-vconsole-setup.service + localtimed-geoclue-agent.service + run-credentials-systemd\x2djournald.service.mount + systemd-tmpfiles-setup-dev-early.service + wpa_supplicant.service + systemd-journald.service + sys-fs-fuse-connections.mount + systemd-journal-flush.service + modprobe@drm.service + resolvconf.service + run-wrappers.mount + systemd-tmpfiles-setup-dev.service + NetworkManager.service + systemd-rfkill.service + udisks2.service + rtkit-daemon.service + acpid.service + systemd-update-utmp.service + avahi-daemon.service + systemd-hibernate-clear.service + polkit.service + run-initramfs.mount + systemd-udevd.service + NetworkManager-wait-online.service + localtimed.service + generate-shutdown-ramfs.service + sys-kernel-config.mount + display-manager.service + user-runtime-dir@1000.service + systemd-backlight@leds:platform::kbd_backlight.service + systemd-journal-catalog-update.service + systemd-random-seed.service + systemd-backlight@backlight:amdgpu_bl1.service + network-local-commands.service + cups.service + +Requires: + -.mount + system.slice + + + + + systemd-journald.socket + + +systemd-oomd.socket: + +After: + -.mount + system.slice + +Before: + sockets.target + shutdown.target + systemd-oomd.service + +Requires: + -.mount + system.slice + +Conflicts: + shutdown.target + + + + + systemd-oomd.socket + + +systemd-udevd-control.socket: + +After: + -.mount + system.slice + +Before: + sockets.target + systemd-udev-trigger.service + systemd-udevd.service + +Requires: + -.mount + system.slice + + + + + systemd-udevd-control.socket + + +systemd-udevd-kernel.socket: + +After: + system.slice + +Before: + sockets.target + systemd-udev-trigger.service + systemd-udevd.service + +Requires: + system.slice + + + + + systemd-udevd-kernel.socket + + +dev-hugepages.mount: + +After: + -.mount + systemd-journald.socket + -.slice + +Before: + sysinit.target + +Requires: + -.slice + -.mount + + + + + dev-hugepages.mount (39ms) + + +dev-mqueue.mount: + +After: + -.mount + systemd-journald.socket + -.slice + +Before: + sysinit.target + +Requires: + -.slice + -.mount + + + + + dev-mqueue.mount (37ms) + + +sys-kernel-debug.mount: + +After: + -.mount + systemd-journald.socket + -.slice + +Before: + sysinit.target + +Requires: + -.slice + -.mount + + + + + sys-kernel-debug.mount (36ms) + + +kmod-static-nodes.service: + +After: + systemd-journald.socket + system.slice + +Before: + systemd-tmpfiles-setup-dev-early.service + sysinit.target + +Requires: + system.slice + + + + + kmod-static-nodes.service (45ms) + + +modprobe@configfs.service: + +After: + systemd-journald.socket + system-modprobe.slice + +Before: + sysinit.target + sys-kernel-config.mount + +Requires: + system-modprobe.slice + + + + + modprobe@configfs.service (44ms) + + +modprobe@drm.service: + +After: + systemd-journald.socket + system-modprobe.slice + +Before: + systemd-logind.service + sysinit.target + +Requires: + system-modprobe.slice + + + + + modprobe@drm.service (54ms) + + +modprobe@fuse.service: + +After: + systemd-journald.socket + system-modprobe.slice + +Before: + sys-fs-fuse-connections.mount + sysinit.target + +Requires: + system-modprobe.slice + + + + + modprobe@fuse.service (106ms) + + +mount-pstore.service: + +After: + systemd-journald.socket + system.slice + +Before: + systemd-pstore.service + shutdown.target + +Requires: + system.slice + +Conflicts: + shutdown.target + + + + + mount-pstore.service (181ms) + + +systemd-journald.service: + +After: + systemd-journald.socket + syslog.socket + -.mount + systemd-journald-audit.socket + system.slice + systemd-journald-dev-log.socket + +Before: + systemd-journal-flush.service + systemd-tmpfiles-setup.service + sysinit.target + soft-reboot.target + systemd-soft-reboot.service + +Requires: + systemd-journald.socket + system.slice + -.mount + +Wants: + systemd-journald.socket + systemd-journald-dev-log.socket + +Conflicts: + soft-reboot.target + + + + + systemd-journald.service (99ms) + + +systemd-modules-load.service: + +After: + systemd-journald.socket + system.slice + +Before: + systemd-sysctl.service + firewall.service + sysinit.target + shutdown.target + +Requires: + system.slice + +Conflicts: + shutdown.target + + + + + systemd-modules-load.service (194ms) + + +systemd-remount-fs.service: + +After: + systemd-journald.socket + system.slice + systemd-fsck-root.service + +Before: + NetworkManager.service + systemd-journal-flush.service + shutdown.target + bluetooth.service + power-profiles-daemon.service + systemd-backlight@backlight:amdgpu_bl1.service + upower.service + local-fs.target + geoclue.service + systemd-backlight@leds:platform::kbd_backlight.service + systemd-update-utmp.service + local-fs-pre.target + systemd-rfkill.socket + systemd-rfkill.service + systemd-timesyncd.service + accounts-daemon.service + systemd-logind.service + systemd-random-seed.service + tailscaled.service + systemd-pstore.service + +Requires: + system.slice + +Wants: + local-fs-pre.target + +Conflicts: + shutdown.target + + + + + systemd-remount-fs.service (361ms) + + +systemd-udev-trigger.service: + +After: + systemd-journald.socket + systemd-udevd-kernel.socket + system.slice + systemd-udevd-control.socket + +Before: + sysinit.target + +Requires: + system.slice + +Wants: + systemd-udevd.service + + + + + systemd-udev-trigger.service (218ms) + + +run-credentials-systemd\x2djournald.service.mount: + +After: + system.slice + systemd-journald.socket + -.mount + +Requires: + -.mount + system.slice + + + + + run-credentials-systemd\x2djournald.service.mount + + +sys-fs-fuse-connections.mount: + +After: + -.slice + -.mount + systemd-journald.socket + modprobe@fuse.service + +Before: + sysinit.target + +Requires: + -.mount + -.slice + modprobe@fuse.service + + + + + sys-fs-fuse-connections.mount (86ms) + + +sys-kernel-config.mount: + +After: + systemd-journald.socket + modprobe@configfs.service + -.mount + -.slice + +Before: + sysinit.target + +Requires: + -.slice + -.mount + modprobe@configfs.service + + + + + sys-kernel-config.mount (84ms) + + +systemd-tmpfiles-setup-dev-early.service: + +After: + kmod-static-nodes.service + systemd-journald.socket + run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev\x2dearly.service.mount + system.slice + +Before: + initrd-switch-root.target + local-fs-pre.target + systemd-tmpfiles-setup-dev.service + systemd-udevd.service + sysinit.target + shutdown.target + +Requires: + system.slice + +Wants: + local-fs-pre.target + +Conflicts: + shutdown.target + initrd-switch-root.target + + + + + systemd-tmpfiles-setup-dev-early.service (114ms) + + +run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev\x2dearly.service.mount: + +After: + -.mount + +Before: + systemd-tmpfiles-setup-dev-early.service + +Requires: + -.mount + + + + + run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev\x2dearly.service.mount + + +firewall.service: + +After: + systemd-journald.socket + system.slice + systemd-modules-load.service + +Before: + shutdown.target + network-pre.target + +Requires: + system.slice + +Wants: + network-pre.target + +Conflicts: + shutdown.target + + + + + firewall.service (311ms) + + +systemd-sysctl.service: + +After: + systemd-modules-load.service + systemd-coredump.socket + system.slice + systemd-journald.socket + run-credentials-systemd\x2dsysctl.service.mount + +Before: + shutdown.target + sysinit.target + network-setup.service + +Requires: + system.slice + +Conflicts: + shutdown.target + + + + + systemd-sysctl.service (61ms) + + +systemd-tmpfiles-setup-dev.service: + +After: + systemd-tmpfiles-setup-dev-early.service + run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev.service.mount + systemd-journald.socket + system.slice + +Before: + local-fs-pre.target + initrd-switch-root.target + sysinit.target + shutdown.target + systemd-udevd.service + +Requires: + system.slice + +Wants: + local-fs-pre.target + +Conflicts: + shutdown.target + initrd-switch-root.target + + + + + systemd-tmpfiles-setup-dev.service (36ms) + + +run-credentials-systemd\x2dsysctl.service.mount: + +After: + -.mount + +Before: + systemd-sysctl.service + +Requires: + -.mount + + + + + run-credentials-systemd\x2dsysctl.service.mount + + +run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev.service.mount: + +After: + -.mount + +Before: + systemd-tmpfiles-setup-dev.service + +Requires: + -.mount + + + + + run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev.service.mount + + +systemd-udevd.service: + +After: + system.slice + systemd-udevd-kernel.socket + systemd-tmpfiles-setup-dev-early.service + systemd-hwdb-update.service + systemd-udevd-control.socket + systemd-journald.socket + systemd-sysusers.service + systemd-tmpfiles-setup-dev.service + +Before: + network-setup.service + sysinit.target + +Requires: + system.slice + +Wants: + systemd-udevd-kernel.socket + systemd-udev-load-credentials.service + systemd-udevd-control.socket + + + + + systemd-udevd.service (70ms) + + +local-fs-pre.target: + +After: + systemd-tmpfiles-setup-dev-early.service + systemd-tmpfiles-setup-dev.service + systemd-remount-fs.service + +Before: + media-secondary.mount + run-user-1000.mount + boot.mount + systemd-fsck@dev-disk-by\x2duuid-473E\x2dF632.service + shutdown.target + run-keys.mount + local-fs.target + media-New\x20BTRFS.mount + media-windows.mount + run-user-1000-doc.mount + run-wrappers.mount + +Conflicts: + shutdown.target + + + + + local-fs-pre.target + + +systemd-journal-flush.service: + +After: + systemd-quotacheck-root.service + -.mount + systemd-journald.service + systemd-remount-fs.service + systemd-journald.socket + system.slice + +Before: + soft-reboot.target + systemd-soft-reboot.service + systemd-tmpfiles-setup.service + +Requires: + -.mount + system.slice + +Wants: + systemd-journald.service + +Conflicts: + soft-reboot.target + + + + + systemd-journal-flush.service (249ms) + + +systemd-random-seed.service: + +After: + system.slice + systemd-journald.socket + -.mount + systemd-remount-fs.service + +Before: + systemd-boot-random-seed.service + first-boot-complete.target + shutdown.target + +Requires: + -.mount + system.slice + +Wants: + first-boot-complete.target + +Conflicts: + shutdown.target + + + + + systemd-random-seed.service (43ms) + + +sys-module-configfs.device: + +Wants: + sys-kernel-config.mount + + + + + sys-module-configfs.device + + +sys-module-fuse.device: + +Wants: + sys-fs-fuse-connections.mount + + + + + sys-module-fuse.device + + +sys-module-tun.device: + + + + + sys-module-tun.device + + +sys-devices-virtual-misc-tun.device: + + + + + sys-devices-virtual-misc-tun.device + + +dev-net-tun.device: + + + + + dev-net-tun.device + + +dev-ttyS0.device: + + + + + dev-ttyS0.device + + +sys-devices-platform-serial8250-tty-ttyS0.device: + + + + + sys-devices-platform-serial8250-tty-ttyS0.device + + +sys-devices-platform-serial8250-tty-ttyS2.device: + + + + + sys-devices-platform-serial8250-tty-ttyS2.device + + +dev-ttyS2.device: + + + + + dev-ttyS2.device + + +dev-ttyS1.device: + + + + + dev-ttyS1.device + + +sys-devices-platform-serial8250-tty-ttyS1.device: + + + + + sys-devices-platform-serial8250-tty-ttyS1.device + + +dev-ttyS3.device: + + + + + dev-ttyS3.device + + +sys-devices-platform-serial8250-tty-ttyS3.device: + + + + + sys-devices-platform-serial8250-tty-ttyS3.device + + +dev-nvme0n1.device: + + + + + dev-nvme0n1.device + + +dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0.device: + + + + + dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0.device + + +dev-disk-by\x2ddiskseq-1.device: + + + + + dev-disk-by\x2ddiskseq-1.device + + +dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76868a04e05.device: + + + + + dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76868a04e05.device + + +sys-devices-pci0000:00-0000:00:02.4-0000:05:00.0-nvme-nvme0-nvme0n1.device: + + + + + sys-devices-pci0000:00-0000:00:02.4-0000:05:00.0-nvme-nvme0-nvme0n1.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1.device + + +dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0_1.device: + + + + + dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0_1.device + + +dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907.device: + + + + + dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907.device + + +dev-disk-by\x2ddiskseq-2.device: + + + + + dev-disk-by\x2ddiskseq-2.device + + +dev-nvme1n1.device: + + + + + dev-nvme1n1.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1.device + + +dev-disk-by\x2did-nvme\x2deui.6479a75360c01faa.device: + + + + + dev-disk-by\x2did-nvme\x2deui.6479a75360c01faa.device + + +sys-devices-pci0000:00-0000:00:01.2-0000:02:00.0-nvme-nvme1-nvme1n1.device: + + + + + sys-devices-pci0000:00-0000:00:01.2-0000:02:00.0-nvme-nvme1-nvme1n1.device + + +dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907_1.device: + + + + + dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907_1.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-1.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-1.device + + +dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0\x2dpart1.device: + + + + + dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0\x2dpart1.device + + +dev-disk-by\x2dpartuuid-6dfd395a\x2d5938\x2d4869\x2d8c55\x2d4e03c5ddfee9.device: + + + + + dev-disk-by\x2dpartuuid-6dfd395a\x2d5938\x2d4869\x2d8c55\x2d4e03c5ddfee9.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-6dfd395a\x2d5938\x2d4869\x2d8c55\x2d4e03c5ddfee9.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-6dfd395a\x2d5938\x2d4869\x2d8c55\x2d4e03c5ddfee9.device + + +dev-disk-by\x2ddiskseq-1\x2dpart1.device: + + + + + dev-disk-by\x2ddiskseq-1\x2dpart1.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart1.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart1.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-EFI\x5cx20system\x5cx20partition.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-EFI\x5cx20system\x5cx20partition.device + + +dev-disk-by\x2dpartlabel-EFI\x5cx20system\x5cx20partition.device: + + + + + dev-disk-by\x2dpartlabel-EFI\x5cx20system\x5cx20partition.device + + +sys-devices-pci0000:00-0000:00:02.4-0000:05:00.0-nvme-nvme0-nvme0n1-nvme0n1p1.device: + + + + + sys-devices-pci0000:00-0000:00:02.4-0000:05:00.0-nvme-nvme0-nvme0n1-nvme0n1p1.device + + +dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0_1\x2dpart1.device: + + + + + dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0_1\x2dpart1.device + + +dev-disk-by\x2duuid-9499\x2d17B8.device: + + + + + dev-disk-by\x2duuid-9499\x2d17B8.device + + +dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76868a04e05\x2dpart1.device: + + + + + dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76868a04e05\x2dpart1.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-9499\x2d17B8.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-9499\x2d17B8.device + + +dev-nvme0n1p1.device: + + + + + dev-nvme0n1p1.device + + +dev-nvme0n1p2.device: + + + + + dev-nvme0n1p2.device + + +dev-disk-by\x2dpartlabel-Microsoft\x5cx20reserved\x5cx20partition.device: + + + + + dev-disk-by\x2dpartlabel-Microsoft\x5cx20reserved\x5cx20partition.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-1ee090fd\x2d3d60\x2d4e69\x2d8573\x2d69153eb7e9b8.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-1ee090fd\x2d3d60\x2d4e69\x2d8573\x2d69153eb7e9b8.device + + +dev-disk-by\x2ddiskseq-1\x2dpart2.device: + + + + + dev-disk-by\x2ddiskseq-1\x2dpart2.device + + +dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0\x2dpart2.device: + + + + + dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0\x2dpart2.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-2.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-2.device + + +sys-devices-pci0000:00-0000:00:02.4-0000:05:00.0-nvme-nvme0-nvme0n1-nvme0n1p2.device: + + + + + sys-devices-pci0000:00-0000:00:02.4-0000:05:00.0-nvme-nvme0-nvme0n1-nvme0n1p2.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-Microsoft\x5cx20reserved\x5cx20partition.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-Microsoft\x5cx20reserved\x5cx20partition.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart2.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart2.device + + +dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76868a04e05\x2dpart2.device: + + + + + dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76868a04e05\x2dpart2.device + + +dev-disk-by\x2dpartuuid-1ee090fd\x2d3d60\x2d4e69\x2d8573\x2d69153eb7e9b8.device: + + + + + dev-disk-by\x2dpartuuid-1ee090fd\x2d3d60\x2d4e69\x2d8573\x2d69153eb7e9b8.device + + +dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0_1\x2dpart2.device: + + + + + dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0_1\x2dpart2.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-92482CEE482CD331.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-92482CEE482CD331.device + + +dev-nvme0n1p4.device: + + + + + dev-nvme0n1p4.device + + +dev-disk-by\x2dpartuuid-a13c04c9\x2de42f\x2d4706\x2db5e6\x2dd1161612d6b7.device: + + + + + dev-disk-by\x2dpartuuid-a13c04c9\x2de42f\x2d4706\x2db5e6\x2dd1161612d6b7.device + + +sys-devices-pci0000:00-0000:00:02.4-0000:05:00.0-nvme-nvme0-nvme0n1-nvme0n1p4.device: + + + + + sys-devices-pci0000:00-0000:00:02.4-0000:05:00.0-nvme-nvme0-nvme0n1-nvme0n1p4.device + + +dev-disk-by\x2duuid-92482CEE482CD331.device: + + + + + dev-disk-by\x2duuid-92482CEE482CD331.device + + +dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0\x2dpart4.device: + + + + + dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0\x2dpart4.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-4.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-4.device + + +dev-disk-by\x2ddiskseq-1\x2dpart4.device: + + + + + dev-disk-by\x2ddiskseq-1\x2dpart4.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-a13c04c9\x2de42f\x2d4706\x2db5e6\x2dd1161612d6b7.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-a13c04c9\x2de42f\x2d4706\x2db5e6\x2dd1161612d6b7.device + + +dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0_1\x2dpart4.device: + + + + + dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0_1\x2dpart4.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart4.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart4.device + + +dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76868a04e05\x2dpart4.device: + + + + + dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76868a04e05\x2dpart4.device + + +dev-disk-by\x2dlabel-New\x5cx20BTRFS.device: + + + + + dev-disk-by\x2dlabel-New\x5cx20BTRFS.device + + +dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0\x2dpart5.device: + + + + + dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0\x2dpart5.device + + +sys-devices-pci0000:00-0000:00:02.4-0000:05:00.0-nvme-nvme0-nvme0n1-nvme0n1p5.device: + + + + + sys-devices-pci0000:00-0000:00:02.4-0000:05:00.0-nvme-nvme0-nvme0n1-nvme0n1p5.device + + +dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76868a04e05\x2dpart5.device: + + + + + dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76868a04e05\x2dpart5.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-5.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-5.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart5.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart5.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-47b45cd1\x2dbc73\x2d4d8e\x2d9d70\x2dc280946c82c2.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-47b45cd1\x2dbc73\x2d4d8e\x2d9d70\x2dc280946c82c2.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-26b1fa88\x2de270\x2d45c7\x2da6c0\x2dd46c9d4c6c90.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-26b1fa88\x2de270\x2d45c7\x2da6c0\x2dd46c9d4c6c90.device + + +dev-nvme0n1p5.device: + +Before: + media-New\x20BTRFS.mount + + + + + dev-nvme0n1p5.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dlabel-New\x5cx20BTRFS.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dlabel-New\x5cx20BTRFS.device + + +dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0_1\x2dpart5.device: + + + + + dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0_1\x2dpart5.device + + +dev-disk-by\x2dpartuuid-47b45cd1\x2dbc73\x2d4d8e\x2d9d70\x2dc280946c82c2.device: + + + + + dev-disk-by\x2dpartuuid-47b45cd1\x2dbc73\x2d4d8e\x2d9d70\x2dc280946c82c2.device + + +dev-disk-by\x2duuid-26b1fa88\x2de270\x2d45c7\x2da6c0\x2dd46c9d4c6c90.device: + + + + + dev-disk-by\x2duuid-26b1fa88\x2de270\x2d45c7\x2da6c0\x2dd46c9d4c6c90.device + + +dev-disk-by\x2ddiskseq-1\x2dpart5.device: + + + + + dev-disk-by\x2ddiskseq-1\x2dpart5.device + + +dev-disk-by\x2dpartuuid-84f7450a\x2dd92e\x2d4bda\x2db993\x2d57af8dbf5a1d.device: + + + + + dev-disk-by\x2dpartuuid-84f7450a\x2dd92e\x2d4bda\x2db993\x2d57af8dbf5a1d.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-3.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-3.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart3.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart3.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-Basic\x5cx20data\x5cx20partition.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-Basic\x5cx20data\x5cx20partition.device + + +dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0\x2dpart3.device: + + + + + dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0\x2dpart3.device + + +dev-nvme0n1p3.device: + +Before: + media-windows.mount + + + + + dev-nvme0n1p3.device + + +dev-disk-by\x2ddiskseq-1\x2dpart3.device: + + + + + dev-disk-by\x2ddiskseq-1\x2dpart3.device + + +dev-disk-by\x2duuid-846A9EF06A9EDE6C.device: + + + + + dev-disk-by\x2duuid-846A9EF06A9EDE6C.device + + +dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76868a04e05\x2dpart3.device: + + + + + dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76868a04e05\x2dpart3.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-846A9EF06A9EDE6C.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-846A9EF06A9EDE6C.device + + +dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0_1\x2dpart3.device: + + + + + dev-disk-by\x2did-nvme\x2dKINGSTON_SKC3000D2048G_50026B76868A04E0_1\x2dpart3.device + + +dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-84f7450a\x2dd92e\x2d4bda\x2db993\x2d57af8dbf5a1d.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:05:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-84f7450a\x2dd92e\x2d4bda\x2db993\x2d57af8dbf5a1d.device + + +dev-disk-by\x2dpartlabel-Basic\x5cx20data\x5cx20partition.device: + + + + + dev-disk-by\x2dpartlabel-Basic\x5cx20data\x5cx20partition.device + + +sys-devices-pci0000:00-0000:00:02.4-0000:05:00.0-nvme-nvme0-nvme0n1-nvme0n1p3.device: + + + + + sys-devices-pci0000:00-0000:00:02.4-0000:05:00.0-nvme-nvme0-nvme0n1-nvme0n1p3.device + + +dev-nvme1n1p1.device: + + + + + dev-nvme1n1p1.device + + +dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907_1\x2dpart1.device: + + + + + dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907_1\x2dpart1.device + + +dev-disk-by\x2did-nvme\x2deui.6479a75360c01faa\x2dpart1.device: + + + + + dev-disk-by\x2did-nvme\x2deui.6479a75360c01faa\x2dpart1.device + + +dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907\x2dpart1.device: + + + + + dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907\x2dpart1.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-1.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-1.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart1.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart1.device + + +dev-disk-by\x2dpartuuid-b4a918ce\x2d9d68\x2d4628\x2dbc4f\x2d4a25f829f010.device: + + + + + dev-disk-by\x2dpartuuid-b4a918ce\x2d9d68\x2d4628\x2dbc4f\x2d4a25f829f010.device + + +dev-disk-by\x2ddiskseq-2\x2dpart1.device: + + + + + dev-disk-by\x2ddiskseq-2\x2dpart1.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-Microsoft\x5cx20reserved\x5cx20partition.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-Microsoft\x5cx20reserved\x5cx20partition.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-b4a918ce\x2d9d68\x2d4628\x2dbc4f\x2d4a25f829f010.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-b4a918ce\x2d9d68\x2d4628\x2dbc4f\x2d4a25f829f010.device + + +sys-devices-pci0000:00-0000:00:01.2-0000:02:00.0-nvme-nvme1-nvme1n1-nvme1n1p1.device: + + + + + sys-devices-pci0000:00-0000:00:01.2-0000:02:00.0-nvme-nvme1-nvme1n1-nvme1n1p1.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dlabel-secondary.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dlabel-secondary.device + + +dev-disk-by\x2dlabel-secondary.device: + + + + + dev-disk-by\x2dlabel-secondary.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-f19e99d5\x2d2c18\x2d40e5\x2d9c74\x2d522087994a8a.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-f19e99d5\x2d2c18\x2d40e5\x2d9c74\x2d522087994a8a.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-secondary.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-secondary.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-050574C34881C3B9.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-050574C34881C3B9.device + + +dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907\x2dpart3.device: + + + + + dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907\x2dpart3.device + + +dev-disk-by\x2dpartlabel-secondary.device: + + + + + dev-disk-by\x2dpartlabel-secondary.device + + +dev-disk-by\x2ddiskseq-2\x2dpart3.device: + + + + + dev-disk-by\x2ddiskseq-2\x2dpart3.device + + +dev-disk-by\x2duuid-050574C34881C3B9.device: + + + + + dev-disk-by\x2duuid-050574C34881C3B9.device + + +dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907_1\x2dpart3.device: + + + + + dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907_1\x2dpart3.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart3.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart3.device + + +sys-devices-pci0000:00-0000:00:01.2-0000:02:00.0-nvme-nvme1-nvme1n1-nvme1n1p3.device: + + + + + sys-devices-pci0000:00-0000:00:01.2-0000:02:00.0-nvme-nvme1-nvme1n1-nvme1n1p3.device + + +dev-disk-by\x2did-nvme\x2deui.6479a75360c01faa\x2dpart3.device: + + + + + dev-disk-by\x2did-nvme\x2deui.6479a75360c01faa\x2dpart3.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-3.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-3.device + + +dev-nvme1n1p3.device: + +Before: + media-secondary.mount + + + + + dev-nvme1n1p3.device + + +dev-disk-by\x2dpartuuid-f19e99d5\x2d2c18\x2d40e5\x2d9c74\x2d522087994a8a.device: + + + + + dev-disk-by\x2dpartuuid-f19e99d5\x2d2c18\x2d40e5\x2d9c74\x2d522087994a8a.device + + +dev-disk-by\x2dlabel-NIXOS\x5cx20BOOT.device: + + + + + dev-disk-by\x2dlabel-NIXOS\x5cx20BOOT.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-2.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-2.device + + +dev-disk-by\x2ddiskseq-2\x2dpart2.device: + + + + + dev-disk-by\x2ddiskseq-2\x2dpart2.device + + +dev-nvme1n1p2.device: + +Before: + boot.mount + + + + + dev-nvme1n1p2.device + + +dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907\x2dpart2.device: + + + + + dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907\x2dpart2.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-473E\x2dF632.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-473E\x2dF632.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart2.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart2.device + + +dev-disk-by\x2did-nvme\x2deui.6479a75360c01faa\x2dpart2.device: + + + + + dev-disk-by\x2did-nvme\x2deui.6479a75360c01faa\x2dpart2.device + + +sys-devices-pci0000:00-0000:00:01.2-0000:02:00.0-nvme-nvme1-nvme1n1-nvme1n1p2.device: + + + + + sys-devices-pci0000:00-0000:00:01.2-0000:02:00.0-nvme-nvme1-nvme1n1-nvme1n1p2.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-e0e553ab\x2d77f0\x2d4c2a\x2d85c7\x2d383a025c1557.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-e0e553ab\x2d77f0\x2d4c2a\x2d85c7\x2d383a025c1557.device + + +dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907_1\x2dpart2.device: + + + + + dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907_1\x2dpart2.device + + +dev-disk-by\x2dpartuuid-e0e553ab\x2d77f0\x2d4c2a\x2d85c7\x2d383a025c1557.device: + + + + + dev-disk-by\x2dpartuuid-e0e553ab\x2d77f0\x2d4c2a\x2d85c7\x2d383a025c1557.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dlabel-NIXOS\x5cx20BOOT.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dlabel-NIXOS\x5cx20BOOT.device + + +dev-disk-by\x2duuid-473E\x2dF632.device: + +Before: + systemd-fsck@dev-disk-by\x2duuid-473E\x2dF632.service + + + + + dev-disk-by\x2duuid-473E\x2dF632.device + + +dev-disk-by\x2dlabel-NixOS.device: + + + + + dev-disk-by\x2dlabel-NixOS.device + + +sys-devices-pci0000:00-0000:00:01.2-0000:02:00.0-nvme-nvme1-nvme1n1-nvme1n1p4.device: + + + + + sys-devices-pci0000:00-0000:00:01.2-0000:02:00.0-nvme-nvme1-nvme1n1-nvme1n1p4.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-4.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-4.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-10ee9219\x2ddc75\x2d465c\x2da980\x2dc09891f9e9c0.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-10ee9219\x2ddc75\x2d465c\x2da980\x2dc09891f9e9c0.device + + +dev-disk-by\x2dpartuuid-1755784a\x2db4c6\x2d4503\x2db544\x2d1098ec89e483.device: + + + + + dev-disk-by\x2dpartuuid-1755784a\x2db4c6\x2d4503\x2db544\x2d1098ec89e483.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dlabel-NixOS.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dlabel-NixOS.device + + +dev-disk-by\x2ddiskseq-2\x2dpart4.device: + + + + + dev-disk-by\x2ddiskseq-2\x2dpart4.device + + +dev-nvme1n1p4.device: + +Before: + nix-store.mount + + + + + dev-nvme1n1p4.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-1755784a\x2db4c6\x2d4503\x2db544\x2d1098ec89e483.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-1755784a\x2db4c6\x2d4503\x2db544\x2d1098ec89e483.device + + +dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907\x2dpart4.device: + + + + + dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907\x2dpart4.device + + +dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907_1\x2dpart4.device: + + + + + dev-disk-by\x2did-nvme\x2dGIGABYTE_GP\x2dGSM2NE3100TNTD_SN213408901907_1\x2dpart4.device + + +dev-disk-by\x2did-nvme\x2deui.6479a75360c01faa\x2dpart4.device: + + + + + dev-disk-by\x2did-nvme\x2deui.6479a75360c01faa\x2dpart4.device + + +dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart4.device: + + + + + dev-disk-by\x2dpath-pci\x2d0000:02:00.0\x2dnvme\x2d1\x2dpart4.device + + +sys-devices-pci0000:00-0000:00:08.1-0000:06:00.0-drm-card1-card1\x2deDP\x2d1-amdgpu_bl1.device: + +Wants: + systemd-backlight@backlight:amdgpu_bl1.service + + + + + sys-devices-pci0000:00-0000:00:08.1-0000:06:00.0-drm-card1-card1\x2deDP\x2d1-amdgpu_bl1.device + + +system-systemd\x2dbacklight.slice: + +After: + system.slice + +Before: + systemd-backlight@leds:platform::kbd_backlight.service + shutdown.target + systemd-backlight@backlight:amdgpu_bl1.service + +Requires: + system.slice + +Conflicts: + shutdown.target + + + + + system-systemd\x2dbacklight.slice + + +systemd-backlight@backlight:amdgpu_bl1.service: + +After: + -.mount + systemd-remount-fs.service + systemd-journald.socket + system-systemd\x2dbacklight.slice + +Before: + shutdown.target + sysinit.target + +Requires: + -.mount + system-systemd\x2dbacklight.slice + +Conflicts: + shutdown.target + + + + + systemd-backlight@backlight:amdgpu_bl1.service (218ms) + + +systemd-fsck@dev-disk-by\x2duuid-473E\x2dF632.service: + +After: + dev-disk-by\x2duuid-473E\x2dF632.device + local-fs-pre.target + systemd-fsck-root.service + system-systemd\x2dfsck.slice + systemd-journald.socket + +Before: + boot.mount + shutdown.target + systemd-quotacheck.service + +Requires: + system-systemd\x2dfsck.slice + +Conflicts: + kexec.target + halt.target + reboot.target + poweroff.target + + + + + systemd-fsck@dev-disk-by\x2duuid-473E\x2dF632.service (238ms) + + +sys-devices-virtual-misc-rfkill.device: + +Before: + systemd-rfkill.socket + systemd-rfkill.service + +Wants: + systemd-rfkill.socket + + + + + sys-devices-virtual-misc-rfkill.device + + +dev-rfkill.device: + + + + + dev-rfkill.device + + +sys-devices-LNXSYSTM:00-LNXSYBUS:00-MSFT0101:00-tpmrm-tpmrm0.device: + +Wants: + tpm2.target + + + + + sys-devices-LNXSYSTM:00-LNXSYBUS:00-MSFT0101:00-tpmrm-tpmrm0.device + + +dev-tpmrm0.device: + +Before: + tpm2.target + + + + + dev-tpmrm0.device + + +sys-devices-pci0000:00-0000:00:14.3-PNP0C09:00-VPC2004:00-leds-platform::kbd_backlight.device: + +Wants: + systemd-backlight@leds:platform::kbd_backlight.service + + + + + sys-devices-pci0000:00-0000:00:14.3-PNP0C09:00-VPC2004:00-leds-platform::kbd_backlight.device + + +sys-subsystem-net-devices-eno1.device: + + + + + sys-subsystem-net-devices-eno1.device + + +sys-devices-pci0000:00-0000:00:02.1-0000:03:00.0-net-eno1.device: + + + + + sys-devices-pci0000:00-0000:00:02.1-0000:03:00.0-net-eno1.device + + +tpm2.target: + +After: + dev-tpmrm0.device + +Before: + systemd-pcrlock.socket + sysinit.target + shutdown.target + +Wants: + dev-tpmrm0.device + +Conflicts: + shutdown.target + + + + + tpm2.target + + +systemd-rfkill.socket: + +After: + -.mount + system.slice + sys-devices-virtual-misc-rfkill.device + systemd-remount-fs.service + +Before: + shutdown.target + systemd-rfkill.service + +Requires: + -.mount + system.slice + +Conflicts: + shutdown.target + + + + + systemd-rfkill.socket + + +systemd-backlight@leds:platform::kbd_backlight.service: + +After: + systemd-journald.socket + -.mount + system-systemd\x2dbacklight.slice + systemd-remount-fs.service + +Before: + shutdown.target + sysinit.target + +Requires: + -.mount + system-systemd\x2dbacklight.slice + +Conflicts: + shutdown.target + + + + + systemd-backlight@leds:platform::kbd_backlight.service (347ms) + + +systemd-vconsole-setup.service: + +After: + systemd-journald.socket + system.slice + run-credentials-systemd\x2dvconsole\x2dsetup.service.mount + +Before: + systemd-ask-password-console.service + sysinit.target + initrd-switch-root.target + shutdown.target + +Requires: + system.slice + + + + + systemd-vconsole-setup.service (65ms) + + +run-credentials-systemd\x2dvconsole\x2dsetup.service.mount: + +Before: + systemd-vconsole-setup.service + + + + + run-credentials-systemd\x2dvconsole\x2dsetup.service.mount + + +boot.mount: + +After: + systemd-fsck@dev-disk-by\x2duuid-473E\x2dF632.service + blockdev@dev-nvme1n1p2.target + system.slice + systemd-journald.socket + dev-nvme1n1p2.device + -.mount + local-fs-pre.target + blockdev@dev-disk-by\x2duuid-473E\x2dF632.target + +Before: + local-fs.target + umount.target + +Requires: + dev-nvme1n1p2.device + system.slice + systemd-fsck@dev-disk-by\x2duuid-473E\x2dF632.service + -.mount + +Conflicts: + umount.target + + + + + boot.mount (199ms) + + +media-New\x20BTRFS.mount: + +After: + -.mount + blockdev@dev-disk-by\x2duuid-26b1fa88\x2de270\x2d45c7\x2da6c0\x2dd46c9d4c6c90.target + blockdev@dev-nvme0n1p5.target + systemd-journald.socket + dev-nvme0n1p5.device + local-fs-pre.target + system.slice + +Before: + local-fs.target + umount.target + +Requires: + -.mount + system.slice + dev-nvme0n1p5.device + +Conflicts: + umount.target + + + + + media-New\x20BTRFS.mount (393ms) + + +media-secondary.mount: + +After: + blockdev@dev-disk-by\x2duuid-050574C34881C3B9.target + system.slice + -.mount + local-fs-pre.target + blockdev@dev-nvme1n1p3.target + dev-nvme1n1p3.device + systemd-journald.socket + +Before: + local-fs.target + umount.target + +Requires: + -.mount + system.slice + dev-nvme1n1p3.device + +Conflicts: + umount.target + + + + + media-secondary.mount (84ms) + + +media-windows.mount: + +After: + blockdev@dev-disk-by\x2duuid-846A9EF06A9EDE6C.target + blockdev@dev-nvme0n1p3.target + local-fs-pre.target + dev-nvme0n1p3.device + systemd-journald.socket + -.mount + system.slice + +Before: + local-fs.target + umount.target + +Requires: + -.mount + dev-nvme0n1p3.device + system.slice + +Conflicts: + umount.target + + + + + media-windows.mount (712ms) + + +run-wrappers.mount: + +After: + system.slice + systemd-journald.socket + -.mount + local-fs-pre.target + swap.target + +Before: + umount.target + suid-sgid-wrappers.service + local-fs.target + +Requires: + -.mount + system.slice + +Conflicts: + umount.target + + + + + run-wrappers.mount (5ms) + + +dev-input-mice.device: + + + + + dev-input-mice.device + + +sys-devices-virtual-input-mice.device: + + + + + sys-devices-virtual-input-mice.device + + +sys-devices-pci0000:00-0000:00:01.1-0000:01:00.1-sound-card0-controlC0.device: + +Wants: + sound.target + + + + + sys-devices-pci0000:00-0000:00:01.1-0000:01:00.1-sound-card0-controlC0.device + + +dev-snd-controlC0.device: + + + + + dev-snd-controlC0.device + + +dev-snd-by\x2dpath-pci\x2d0000:01:00.1.device: + + + + + dev-snd-by\x2dpath-pci\x2d0000:01:00.1.device + + +sound.target: + +Before: + shutdown.target + +Conflicts: + shutdown.target + + + + + sound.target + + +modprobe@efi_pstore.service: + +After: + systemd-journald.socket + system-modprobe.slice + +Before: + systemd-pstore.service + sysinit.target + +Requires: + system-modprobe.slice + + + + + modprobe@efi_pstore.service (103ms) + + +suid-sgid-wrappers.service: + +After: + run-wrappers.mount + -.mount + nix-store.mount + systemd-sysusers.service + systemd-journald.socket + system.slice + +Before: + shutdown.target + sysinit.target + +Requires: + run-wrappers.mount + system.slice + -.mount + +Conflicts: + shutdown.target + + + + + suid-sgid-wrappers.service (117ms) + + +sys-devices-pci0000:00-0000:00:08.1-0000:06:00.6-sound-card1-controlC1.device: + +Wants: + sound.target + + + + + sys-devices-pci0000:00-0000:00:08.1-0000:06:00.6-sound-card1-controlC1.device + + +dev-snd-controlC1.device: + + + + + dev-snd-controlC1.device + + +dev-snd-by\x2dpath-pci\x2d0000:06:00.6.device: + + + + + dev-snd-by\x2dpath-pci\x2d0000:06:00.6.device + + +local-fs.target: + +After: + systemd-pcrfs-root.service + media-New\x20BTRFS.mount + boot.mount + run-keys.mount + -.mount + run-user-1000.mount + run-user-1000-doc.mount + systemd-fsck-root.service + local-fs-pre.target + run-wrappers.mount + media-windows.mount + systemd-remount-fs.service + media-secondary.mount + +Before: + systemd-boot-random-seed.service + systemd-journal-catalog-update.service + systemd-tmpfiles-setup.service + systemd-tmpfiles-clean.service + systemd-update-done.service + systemd-bootctl.socket + sysinit.target + +Requires: + media-windows.mount + -.mount + media-secondary.mount + media-New\x20BTRFS.mount + boot.mount + +Wants: + systemd-fsck-root.service + systemd-remount-fs.service + +Conflicts: + shutdown.target + + + + + local-fs.target + + +systemd-bootctl.socket: + +After: + -.mount + local-fs.target + system.slice + +Before: + sockets.target + +Requires: + -.mount + system.slice + + + + + systemd-bootctl.socket + + +systemd-boot-random-seed.service: + +After: + system.slice + local-fs.target + systemd-journald.socket + systemd-random-seed.service + +Before: + shutdown.target + sysinit.target + +Requires: + system.slice + +Conflicts: + shutdown.target + + + + + systemd-boot-random-seed.service (67ms) + + +systemd-tmpfiles-setup.service: + +After: + systemd-journald.service + systemd-sysusers.service + system.slice + local-fs.target + systemd-journal-flush.service + systemd-journald.socket + run-credentials-systemd\x2dtmpfiles\x2dsetup.service.mount + +Before: + bluetooth.service + nscd.service + upower.service + sysinit.target + systemd-timesyncd.service + power-profiles-daemon.service + polkit.service + systemd-oomd.service + systemd-logind.service + systemd-update-utmp.service + systemd-hostnamed.service + initrd-switch-root.target + ModemManager.service + systemd-journal-catalog-update.service + cups.service + shutdown.target + geoclue.service + +Requires: + system.slice + +Conflicts: + shutdown.target + initrd-switch-root.target + + + + + systemd-tmpfiles-setup.service (49ms) + + +systemd-oomd.service: + +After: + -.mount + systemd-tmpfiles-setup.service + systemd-journald.socket + system.slice + systemd-oomd.socket + +Before: + multi-user.target + shutdown.target + user@1000.service + +Requires: + system.slice + systemd-oomd.socket + +Wants: + -.mount + +Conflicts: + shutdown.target + + + + + systemd-oomd.service (51ms) + + +systemd-timesyncd.service: + +After: + systemd-tmpfiles-setup.service + system.slice + -.mount + systemd-journald.socket + systemd-sysusers.service + systemd-remount-fs.service + +Before: + time-set.target + shutdown.target + sysinit.target + +Requires: + -.mount + system.slice + +Wants: + -.mount + time-set.target + +Conflicts: + shutdown.target + + + + + systemd-timesyncd.service (107ms) + + +systemd-update-utmp.service: + +After: + -.mount + systemd-journald.socket + system.slice + auditd.service + systemd-tmpfiles-setup.service + systemd-remount-fs.service + +Before: + shutdown.target + sysinit.target + +Requires: + -.mount + system.slice + +Conflicts: + shutdown.target + + + + + systemd-update-utmp.service (28ms) + + +sysinit.target: + +After: + modprobe@configfs.service + systemd-tmpfiles-setup-dev-early.service + systemd-timesyncd.service + systemd-boot-random-seed.service + kmod-static-nodes.service + systemd-backlight@backlight:amdgpu_bl1.service + systemd-modules-load.service + local-fs.target + systemd-hibernate-clear.service + modprobe@fuse.service + systemd-backlight@leds:platform::kbd_backlight.service + sys-kernel-debug.mount + systemd-pstore.service + systemd-tmpfiles-setup-dev.service + swap.target + dev-mqueue.mount + sys-fs-fuse-connections.mount + systemd-tmpfiles-setup.service + systemd-journal-catalog-update.service + dev-hugepages.mount + systemd-update-utmp.service + sys-kernel-config.mount + suid-sgid-wrappers.service + systemd-journald.service + systemd-update-done.service + systemd-udev-trigger.service + systemd-vconsole-setup.service + modprobe@drm.service + modprobe@efi_pstore.service + tpm2.target + systemd-udevd.service + systemd-sysctl.service + cryptsetup.target + +Before: + cups-browsed.service + logrotate.service + tailscaled.service + sshd.service + fstrim.timer + polkit.service + cups.service + nscd.service + logrotate.timer + resolvconf.service + fstrim.service + shutdown.target + home-manager-dan.service + nix-daemon.service + basic.target + NetworkManager-wait-online.service + localtimed-geoclue-agent.service + accounts-daemon.service + docker.socket + NetworkManager-dispatcher.service + systemd-ask-password-wall.service + logrotate-checkconf.service + dbus.service + getty@tty7.service + network-local-commands.service + systemd-logind.service + dbus.socket + user-runtime-dir@1000.service + audit.service + rescue.target + acpid.service + NetworkManager.service + avahi-daemon.socket + reload-systemd-vconsole-setup.service + getty@tty1.service + ModemManager.service + systemd-hostnamed.socket + upower.service + emergency.service + emergency.target + avahi-daemon.service + localtimed.service + geoclue.service + systemd-user-sessions.service + user@1000.service + power-profiles-daemon.service + rtkit-daemon.service + bluetooth.service + rescue.service + systemd-tmpfiles-clean.timer + nix-daemon.socket + systemd-hostnamed.service + udisks2.service + wpa_supplicant.service + cups.socket + docker.service + display-manager.service + +Wants: + sys-kernel-config.mount + systemd-tmpfiles-setup-dev-early.service + swap.target + suid-sgid-wrappers.service + systemd-random-seed.service + systemd-udevd.service + systemd-update-done.service + systemd-update-utmp.service + sys-fs-fuse-connections.mount + systemd-tmpfiles-setup-dev.service + systemd-ask-password-console.path + systemd-hibernate-clear.service + systemd-modules-load.service + dev-hugepages.mount + systemd-journald.service + systemd-udev-trigger.service + systemd-timesyncd.service + sys-kernel-debug.mount + systemd-journal-flush.service + local-fs.target + tpm2.target + dev-mqueue.mount + cryptsetup.target + systemd-journal-catalog-update.service + kmod-static-nodes.service + systemd-pstore.service + systemd-sysctl.service + systemd-boot-random-seed.service + systemd-tmpfiles-setup.service + firewall.service + +Conflicts: + emergency.service + shutdown.target + emergency.target + + + + + sysinit.target + + +fstrim.timer: + +After: + sysinit.target + time-sync.target + time-set.target + -.mount + +Before: + timers.target + shutdown.target + fstrim.service + +Requires: + -.mount + sysinit.target + +Conflicts: + shutdown.target + + + + + fstrim.timer + + +logrotate.timer: + +After: + sysinit.target + time-sync.target + time-set.target + +Before: + logrotate.service + timers.target + shutdown.target + +Requires: + sysinit.target + +Conflicts: + shutdown.target + + + + + logrotate.timer + + +systemd-tmpfiles-clean.timer: + +After: + sysinit.target + +Before: + systemd-tmpfiles-clean.service + timers.target + shutdown.target + +Requires: + sysinit.target + +Conflicts: + shutdown.target + + + + + systemd-tmpfiles-clean.timer + + +timers.target: + +After: + fstrim.timer + systemd-tmpfiles-clean.timer + logrotate.timer + +Wants: + logrotate.timer + fstrim.timer + systemd-tmpfiles-clean.timer + +Conflicts: + shutdown.target + + + + + timers.target + + +avahi-daemon.socket: + +After: + sysinit.target + -.mount + system.slice + +Before: + shutdown.target + sockets.target + avahi-daemon.service + +Requires: + sysinit.target + -.mount + system.slice + +Conflicts: + shutdown.target + + + + + avahi-daemon.socket + + +cups.socket: + +After: + system.slice + sysinit.target + -.mount + +Before: + sockets.target + cups.service + shutdown.target + +Requires: + system.slice + sysinit.target + -.mount + +Conflicts: + shutdown.target + + + + + cups.socket + + +dbus.socket: + +After: + system.slice + sysinit.target + -.mount + +Before: + bluetooth.service + ModemManager.service + NetworkManager.service + accounts-daemon.service + NetworkManager-dispatcher.service + udisks2.service + avahi-daemon.service + systemd-logind.service + wpa_supplicant.service + rtkit-daemon.service + dbus.service + shutdown.target + upower.service + power-profiles-daemon.service + polkit.service + geoclue.service + sockets.target + +Requires: + system.slice + -.mount + sysinit.target + +Conflicts: + shutdown.target + + + + + dbus.socket + + +docker.socket: + +After: + system.slice + -.mount + sysinit.target + +Before: + docker.service + shutdown.target + sockets.target + +Requires: + system.slice + -.mount + sysinit.target + +Conflicts: + shutdown.target + + + + + docker.socket (3ms) + + +nix-daemon.socket: + +After: + -.mount + system.slice + nix-store.mount + sysinit.target + +Before: + home-manager-dan.service + nix-daemon.service + shutdown.target + multi-user.target + sockets.target + +Requires: + -.mount + system.slice + sysinit.target + +Conflicts: + shutdown.target + + + + + nix-daemon.socket + + +systemd-hostnamed.socket: + +After: + sysinit.target + -.mount + system.slice + +Before: + sockets.target + systemd-hostnamed.service + shutdown.target + +Requires: + sysinit.target + -.mount + system.slice + +Conflicts: + shutdown.target + + + + + systemd-hostnamed.socket + + +sockets.target: + +After: + systemd-creds.socket + systemd-udevd-kernel.socket + syslog.socket + systemd-journald-dev-log.socket + systemd-udevd-control.socket + systemd-bootctl.socket + cups.socket + systemd-hostnamed.socket + dbus.socket + avahi-daemon.socket + systemd-oomd.socket + systemd-journald.socket + systemd-pcrlock.socket + nix-daemon.socket + docker.socket + systemd-journald-audit.socket + +Before: + shutdown.target + basic.target + +Wants: + systemd-udevd-kernel.socket + cups.socket + systemd-hostnamed.socket + systemd-journald.socket + systemd-pcrlock.socket + nix-daemon.socket + systemd-coredump.socket + docker.socket + systemd-bootctl.socket + systemd-journald-dev-log.socket + systemd-creds.socket + systemd-udevd-control.socket + avahi-daemon.socket + +Conflicts: + shutdown.target + + + + + sockets.target + + +basic.target: + +After: + tmp.mount + -.mount + sysinit.target + paths.target + sockets.target + slices.target + +Before: + shutdown.target + sshd.service + getty@tty1.service + acpid.service + localtimed.service + upower.service + nscd.service + tailscaled.service + home-manager-dan.service + dbus.service + user@1000.service + user-runtime-dir@1000.service + polkit.service + geoclue.service + udisks2.service + network-local-commands.service + multi-user.target + fstrim.service + docker.service + wpa_supplicant.service + localtimed-geoclue-agent.service + logrotate-checkconf.service + bluetooth.service + display-manager.service + cups.service + power-profiles-daemon.service + nix-daemon.service + audit.service + rtkit-daemon.service + systemd-user-sessions.service + avahi-daemon.service + cups-browsed.service + resolvconf.service + NetworkManager.service + logrotate.service + NetworkManager-wait-online.service + reload-systemd-vconsole-setup.service + accounts-daemon.service + getty@tty7.service + ModemManager.service + systemd-hostnamed.service + systemd-ask-password-wall.service + systemd-logind.service + NetworkManager-dispatcher.service + +Requires: + -.mount + sysinit.target + +Wants: + slices.target + tmp.mount + audit.service + sockets.target + timers.target + paths.target + +Conflicts: + shutdown.target + + + + + basic.target + + +acpid.service: + +After: + system.slice + sysinit.target + basic.target + systemd-journald.socket + +Before: + multi-user.target + display-manager.service + shutdown.target + +Requires: + system.slice + sysinit.target + +Conflicts: + shutdown.target + + + + + acpid.service + + +audit.service: + +After: + basic.target + sysinit.target + system.slice + systemd-journald.socket + +Before: + shutdown.target + +Requires: + system.slice + sysinit.target + +Conflicts: + shutdown.target + + + + + audit.service (33ms) + + +avahi-daemon.service: + +After: + systemd-journald.socket + dbus.socket + basic.target + sysinit.target + -.mount + avahi-daemon.socket + system.slice + +Before: + multi-user.target + shutdown.target + cups-browsed.service + +Requires: + sysinit.target + dbus.socket + system.slice + -.mount + avahi-daemon.socket + +Conflicts: + shutdown.target + + + + + avahi-daemon.service (160ms) + + +bluetooth.service: + +After: + system.slice + basic.target + systemd-tmpfiles-setup.service + -.mount + systemd-journald.socket + dbus.socket + sysinit.target + systemd-remount-fs.service + +Before: + shutdown.target + bluetooth.target + +Requires: + sysinit.target + dbus.socket + -.mount + system.slice + +Wants: + -.mount + +Conflicts: + shutdown.target + + + + + bluetooth.service (151ms) + + +dbus.service: + +After: + dbus.socket + systemd-journald.socket + sysinit.target + basic.target + system.slice + +Before: + wpa_supplicant.service + user-runtime-dir@1000.service + user@1000.service + NetworkManager.service + shutdown.target + +Requires: + dbus.socket + sysinit.target + system.slice + +Conflicts: + shutdown.target + + + + + dbus.service (101ms) + + +home-manager-dan.service: + +After: + nix-daemon.socket + sysinit.target + basic.target + -.mount + system.slice + systemd-journald.socket + +Before: + multi-user.target + systemd-user-sessions.service + shutdown.target + +Requires: + system.slice + -.mount + sysinit.target + +Wants: + nix-daemon.socket + +Conflicts: + shutdown.target + + + + + home-manager-dan.service (998ms) + + +localtimed-geoclue-agent.service: + +After: + basic.target + sysinit.target + geoclue.service + systemd-journald.socket + system.slice + +Before: + localtimed.service + multi-user.target + shutdown.target + +Requires: + system.slice + sysinit.target + +Conflicts: + shutdown.target + + + + + localtimed-geoclue-agent.service (12ms) + + +logrotate-checkconf.service: + +After: + sysinit.target + basic.target + system.slice + systemd-journald.socket + +Before: + shutdown.target + multi-user.target + +Requires: + system.slice + sysinit.target + +Conflicts: + shutdown.target + + + + + logrotate-checkconf.service (28ms) + + +reload-systemd-vconsole-setup.service: + +After: + systemd-journald.socket + system.slice + basic.target + sysinit.target + +Before: + shutdown.target + multi-user.target + +Requires: + system.slice + sysinit.target + +Conflicts: + shutdown.target + + + + + reload-systemd-vconsole-setup.service + + +resolvconf.service: + +After: + systemd-journald.socket + system.slice + basic.target + sysinit.target + +Before: + network-pre.target + multi-user.target + shutdown.target + +Requires: + system.slice + sysinit.target + +Wants: + network-pre.target + +Conflicts: + shutdown.target + + + + + resolvconf.service (109ms) + + +run-credentials-systemd\x2dtmpfiles\x2dsetup.service.mount: + +Before: + systemd-tmpfiles-setup.service + + + + + run-credentials-systemd\x2dtmpfiles\x2dsetup.service.mount + + +accounts-daemon.service: + +After: + basic.target + systemd-journald.socket + systemd-remount-fs.service + -.mount + sysinit.target + dbus.socket + system.slice + nss-user-lookup.target + +Before: + shutdown.target + graphical.target + +Requires: + dbus.socket + system.slice + -.mount + sysinit.target + +Wants: + nss-user-lookup.target + +Conflicts: + shutdown.target + + + + + accounts-daemon.service (177ms) + + +localtimed.service: + +After: + sysinit.target + system.slice + systemd-journald.socket + localtimed-geoclue-agent.service + basic.target + +Before: + shutdown.target + multi-user.target + +Requires: + system.slice + sysinit.target + +Conflicts: + shutdown.target + + + + + localtimed.service (35ms) + + +systemd-logind.service: + +After: + sysinit.target + systemd-journald.socket + basic.target + user.slice + system.slice + systemd-tmpfiles-setup.service + dbus.socket + nss-user-lookup.target + -.mount + systemd-remount-fs.service + modprobe@drm.service + +Before: + user@1000.service + user-runtime-dir@1000.service + multi-user.target + shutdown.target + session-2.scope + display-manager.service + +Requires: + sysinit.target + -.mount + system.slice + +Wants: + user.slice + dbus.socket + modprobe@drm.service + -.mount + +Conflicts: + shutdown.target + + + + + systemd-logind.service (43ms) + + +network-pre.target: + +After: + resolvconf.service + firewall.service + +Before: + tailscaled.service + NetworkManager.service + shutdown.target + network-setup.service + network.target + network-local-commands.service + +Conflicts: + shutdown.target + + + + + network-pre.target + + +NetworkManager.service: + +After: + network-pre.target + sysinit.target + dbus.socket + basic.target + -.mount + systemd-journald.socket + system.slice + systemd-remount-fs.service + openvswitch.service + dbus.service + +Before: + network.target + tailscaled.service + shutdown.target + NetworkManager-wait-online.service + +Requires: + dbus.socket + sysinit.target + system.slice + -.mount + +Wants: + network.target + +Conflicts: + shutdown.target + + + + + NetworkManager.service (318ms) + + +network-setup.service: + +After: + systemd-sysctl.service + systemd-journald.socket + systemd-udevd.service + system.slice + network-pre.target + +Before: + network-local-commands.service + network.target + shutdown.target + +Requires: + system.slice + +Wants: + network.target + +Conflicts: + shutdown.target + + + + + network-setup.service (66ms) + + +cups-browsed.service: + +After: + avahi-daemon.service + systemd-journald.socket + system.slice + sysinit.target + basic.target + +Before: + shutdown.target + multi-user.target + +Requires: + system.slice + sysinit.target + +Wants: + avahi-daemon.service + +Conflicts: + shutdown.target + + + + + cups-browsed.service + + +polkit.service: + +After: + basic.target + -.mount + dbus.socket + systemd-tmpfiles-setup.service + system.slice + systemd-journald.socket + sysinit.target + +Before: + shutdown.target + ModemManager.service + +Requires: + dbus.socket + sysinit.target + system.slice + +Wants: + -.mount + +Conflicts: + shutdown.target + + + + + polkit.service (78ms) + + +network-local-commands.service: + +After: + network-pre.target + systemd-journald.socket + sysinit.target + network-setup.service + basic.target + system.slice + +Before: + shutdown.target + network.target + +Requires: + system.slice + sysinit.target + +Conflicts: + shutdown.target + + + + + network-local-commands.service (39ms) + + +nix-daemon.service: + +After: + nix-daemon.socket + nix-store.mount + systemd-journald.socket + -.mount + system.slice + basic.target + sysinit.target + +Before: + shutdown.target + +Requires: + system.slice + sysinit.target + -.mount + +Conflicts: + shutdown.target + + + + + nix-daemon.service + + +network.target: + +After: + network-pre.target + wpa_supplicant.service + NetworkManager.service + network-setup.service + NetworkManager-dispatcher.service + network-local-commands.service + +Before: + shutdown.target + systemd-user-sessions.service + docker.service + cups.service + sshd.service + network-online.target + +Wants: + network-local-commands.service + NetworkManager.service + NetworkManager-dispatcher.service + +Conflicts: + shutdown.target + + + + + network.target + + +NetworkManager-wait-online.service: + +After: + NetworkManager.service + sysinit.target + basic.target + systemd-journald.socket + system.slice + +Before: + shutdown.target + network-online.target + +Requires: + NetworkManager.service + sysinit.target + system.slice + +Conflicts: + shutdown.target + + + + + NetworkManager-wait-online.service (7.345s) + + +cups.service: + +After: + network.target + nslcd.service + sysinit.target + systemd-journald.socket + nss-user-lookup.target + systemd-tmpfiles-setup.service + -.mount + cups.socket + system.slice + basic.target + +Before: + shutdown.target + +Requires: + system.slice + cups.socket + sysinit.target + +Wants: + -.mount + network.target + +Conflicts: + shutdown.target + + + + + cups.service (98ms) + + +sshd.service: + +After: + sysinit.target + basic.target + system.slice + systemd-journald.socket + network.target + +Before: + shutdown.target + multi-user.target + +Requires: + system.slice + sysinit.target + +Conflicts: + shutdown.target + + + + + sshd.service (17ms) + + +tailscaled.service: + +After: + systemd-remount-fs.service + systemd-resolved.service + NetworkManager.service + basic.target + network-pre.target + system.slice + -.mount + sysinit.target + systemd-journald.socket + +Before: + shutdown.target + multi-user.target + +Requires: + system.slice + -.mount + sysinit.target + +Wants: + network-pre.target + +Conflicts: + shutdown.target + + + + + tailscaled.service (731ms) + + +systemd-user-sessions.service: + +After: + nss-user-lookup.target + basic.target + home.mount + system.slice + remote-fs.target + network.target + home-manager-dan.service + sysinit.target + systemd-journald.socket + +Before: + systemd-ask-password-wall.service + shutdown.target + session-2.scope + getty@tty7.service + multi-user.target + display-manager.service + getty@tty1.service + +Requires: + system.slice + sysinit.target + +Conflicts: + shutdown.target + + + + + systemd-user-sessions.service (42ms) + + +sys-devices-pci0000:00-0000:00:02.2-0000:04:00.0-net-wlp4s0.device: + + + + + sys-devices-pci0000:00-0000:00:02.2-0000:04:00.0-net-wlp4s0.device + + +sys-subsystem-net-devices-wlp4s0.device: + + + + + sys-subsystem-net-devices-wlp4s0.device + + +display-manager.service: + +After: + system.slice + basic.target + acpid.service + getty@tty7.service + systemd-journald.socket + plymouth-quit.service + systemd-user-sessions.service + systemd-logind.service + sysinit.target + +Before: + graphical.target + shutdown.target + +Requires: + system.slice + sysinit.target + +Conflicts: + getty@tty7.service + shutdown.target + + + + + display-manager.service + + +getty@tty1.service: + +After: + systemd-user-sessions.service + plymouth-quit-wait.service + basic.target + sysinit.target + system-getty.slice + getty-pre.target + +Before: + rescue.service + getty.target + shutdown.target + +Requires: + system-getty.slice + sysinit.target + +Conflicts: + rescue.service + shutdown.target + + + + + getty@tty1.service + + +getty.target: + +After: + getty@tty1.service + getty@tty7.service + +Before: + shutdown.target + multi-user.target + +Wants: + getty@tty1.service + +Conflicts: + shutdown.target + + + + + getty.target + + +wpa_supplicant.service: + +After: + dbus.socket + systemd-journald.socket + system.slice + sysinit.target + dbus.service + basic.target + +Before: + shutdown.target + network.target + +Requires: + dbus.socket + sysinit.target + system.slice + +Wants: + network.target + +Conflicts: + shutdown.target + + + + + wpa_supplicant.service (23ms) + + +user-175.slice: + +After: + user.slice + +Before: + shutdown.target + +Requires: + user.slice + +Conflicts: + shutdown.target + + + + + user-175.slice + + +sys-devices-virtual-net-tailscale0.device: + + + + + sys-devices-virtual-net-tailscale0.device + + +sys-subsystem-net-devices-tailscale0.device: + + + + + sys-subsystem-net-devices-tailscale0.device + + +rtkit-daemon.service: + +After: + basic.target + system.slice + dbus.socket + systemd-journald.socket + sysinit.target + +Before: + shutdown.target + +Requires: + dbus.socket + sysinit.target + system.slice + +Conflicts: + shutdown.target + + + + + rtkit-daemon.service (14ms) + + +run-credentials-getty\x40tty1.service.mount: + +After: + -.mount + systemd-journald.socket + system.slice + +Requires: + -.mount + system.slice + + + + + run-credentials-getty\x40tty1.service.mount + + +network-online.target: + +After: + NetworkManager-wait-online.service + network.target + +Before: + multi-user.target + shutdown.target + geoclue.service + docker.service + +Wants: + NetworkManager-wait-online.service + +Conflicts: + shutdown.target + + + + + network-online.target + + +docker.service: + +After: + docker.socket + network-online.target + containerd.service + systemd-journald.socket + sysinit.target + basic.target + time-set.target + system.slice + firewalld.service + network.target + +Before: + shutdown.target + multi-user.target + +Requires: + sysinit.target + docker.socket + system.slice + +Wants: + containerd.service + network-online.target + +Conflicts: + shutdown.target + + + + + docker.service (2.723s) + + +geoclue.service: + +After: + system.slice + dbus.socket + sysinit.target + basic.target + systemd-journald.socket + network-online.target + systemd-remount-fs.service + -.mount + systemd-tmpfiles-setup.service + +Before: + shutdown.target + localtimed-geoclue-agent.service + +Requires: + -.mount + system.slice + dbus.socket + sysinit.target + +Wants: + -.mount + network-online.target + +Conflicts: + shutdown.target + + + + + geoclue.service (69ms) + + +ModemManager.service: + +After: + basic.target + systemd-tmpfiles-setup.service + polkit.service + dbus.socket + systemd-journald.socket + -.mount + system.slice + sysinit.target + +Before: + shutdown.target + +Requires: + dbus.socket + sysinit.target + polkit.service + system.slice + +Wants: + -.mount + +Conflicts: + shutdown.target + + + + + ModemManager.service (107ms) + + +sys-subsystem-net-devices-br\x2d12b0284d1064.device: + + + + + sys-subsystem-net-devices-br\x2d12b0284d1064.device + + +sys-devices-virtual-net-br\x2d12b0284d1064.device: + + + + + sys-devices-virtual-net-br\x2d12b0284d1064.device + + +sys-subsystem-net-devices-br\x2d810ed918d175.device: + + + + + sys-subsystem-net-devices-br\x2d810ed918d175.device + + +sys-devices-virtual-net-br\x2d810ed918d175.device: + + + + + sys-devices-virtual-net-br\x2d810ed918d175.device + + +sys-devices-virtual-net-br\x2dbba634814f49.device: + + + + + sys-devices-virtual-net-br\x2dbba634814f49.device + + +sys-subsystem-net-devices-br\x2dbba634814f49.device: + + + + + sys-subsystem-net-devices-br\x2dbba634814f49.device + + +sys-devices-virtual-net-docker0.device: + + + + + sys-devices-virtual-net-docker0.device + + +sys-subsystem-net-devices-docker0.device: + + + + + sys-subsystem-net-devices-docker0.device + + +user-1000.slice: + +After: + user.slice + +Before: + user@1000.service + user-runtime-dir@1000.service + session-2.scope + shutdown.target + +Requires: + user.slice + +Conflicts: + shutdown.target + + + + + user-1000.slice + + +user-runtime-dir@1000.service: + +After: + dbus.service + systemd-journald.socket + sysinit.target + user-1000.slice + systemd-logind.service + basic.target + +Before: + shutdown.target + session-2.scope + user@1000.service + +Requires: + user-1000.slice + sysinit.target + +Conflicts: + shutdown.target + + + + + user-runtime-dir@1000.service (39ms) + + +run-user-1000.mount: + +After: + systemd-journald.socket + local-fs-pre.target + system.slice + -.mount + swap.target + +Before: + umount.target + run-user-1000-doc.mount + local-fs.target + +Requires: + -.mount + system.slice + +Conflicts: + umount.target + + + + + run-user-1000.mount + + +user@1000.service: + +After: + dbus.service + user-1000.slice + sysinit.target + systemd-journald.socket + user-runtime-dir@1000.service + systemd-logind.service + systemd-oomd.service + basic.target + +Before: + shutdown.target + session-2.scope + +Requires: + user-1000.slice + sysinit.target + +Conflicts: + shutdown.target + + + + + user@1000.service (276ms) + + +multi-user.target: + +After: + acpid.service + rescue.service + resolvconf.service + logrotate-checkconf.service + getty.target + localtimed-geoclue-agent.service + docker.service + basic.target + localtimed.service + tailscaled.service + rescue.target + sshd.service + reload-systemd-vconsole-setup.service + systemd-logind.service + systemd-oomd.service + systemd-user-sessions.service + home-manager-dan.service + avahi-daemon.service + machines.target + nix-daemon.socket + cups-browsed.service + nscd.service + network-online.target + +Before: + power-profiles-daemon.service + graphical.target + shutdown.target + +Requires: + basic.target + +Wants: + nscd.service + remote-fs.target + localtimed-geoclue-agent.service + home-manager-dan.service + systemd-logind.service + systemd-modules-load.service + machines.target + network-online.target + localtimed.service + acpid.service + logrotate-checkconf.service + tailscaled.service + systemd-user-sessions.service + systemd-oomd.service + network-setup.service + systemd-ask-password-wall.path + docker.service + avahi-daemon.service + systemd-sysctl.service + resolvconf.service + sshd.service + cups-browsed.service + reload-systemd-vconsole-setup.service + getty.target + +Conflicts: + shutdown.target + rescue.service + rescue.target + + + + + multi-user.target + + +graphical.target: + +After: + accounts-daemon.service + multi-user.target + rescue.service + rescue.target + display-manager.service + +Before: + shutdown.target + +Requires: + multi-user.target + +Wants: + accounts-daemon.service + display-manager.service + +Conflicts: + shutdown.target + rescue.service + rescue.target + + + + + graphical.target + + +session-2.scope: + +After: + user-runtime-dir@1000.service + systemd-logind.service + -.mount + user@1000.service + user-1000.slice + systemd-user-sessions.service + +Before: + shutdown.target + +Requires: + user-runtime-dir@1000.service + -.mount + user@1000.service + user-1000.slice + +Conflicts: + shutdown.target + + + + + session-2.scope + + + + + Activating + + Active + + Deactivating + + Setting up security module + + Generators + + Loading unit files + + + diff --git a/configuration.nix b/configuration.nix index 489b747..54a5bed 100644 --- a/configuration.nix +++ b/configuration.nix @@ -63,11 +63,11 @@ LC_TIME = "cs_CZ.UTF-8"; }; - services.xserver.enable = false; services.displayManager.sddm.enable = true; services.displayManager.sddm.wayland.enable = true; services.desktopManager.plasma6.enable = true; services.xserver = { + enable = false; xkb = { layout = "us"; variant = ""; @@ -154,14 +154,55 @@ }; hardware.opentabletdriver.enable = true; virtualisation.docker.enable = true; + virtualisation.docker.enableOnBoot = false; services.avahi.enable = true; - + + boot = { + # Shortcuts for fixing things + # alt+sysrq (prtsc) + key + # h: Print help to the system log. + # f: Trigger the kernel oom killer. + # s: Sync data to disk before triggering the reset options below. + # e: SIGTERM all processes except PID 0. + # i: SIGKILL all processes except PID 0. + # b: Reboot the system. + kernel.sysctl."kernel.sysrq" = 1; + + # Visuals + plymouth = { + enable = true; + theme = "deus_ex"; # motion is also cool + themePackages = with pkgs; [ + (adi1090x-plymouth-themes.override { + selected_themes = [ "deus_ex" ]; + }) + ]; + }; + kernelParams = [ + "quiet" + "splash" + "boot.shell_on_fail" + "loglevel=3" + "rd.systemd.show_status=false" + "rd.udev.log_level=3" + "udev.log_priority=3" + ]; + + # Removing support for unneeded stuff + # zfs.enabled = false; + swraid.enable = false; + + initrd.systemd.enable = true; + }; + boot.loader.timeout = 0; + environment.systemPackages = with pkgs; [ git nvtopPackages.full btop lshw + nvidia-docker ]; nixpkgs.config.allowUnfree = true; @@ -176,7 +217,7 @@ # package32 = unstable-pkgs.pkgsi686Linux.mesa.drivers; }; - boot.kernelModules = ["amdgpu"]; + boot.kernelModules = ["amdgpu" "nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm"]; hardware.nvidia = { open = false; modesetting.enable = true; @@ -195,6 +236,7 @@ ]; boot.extraModprobeConfig = '' options v4l2loopback devices=1 video_nr=1 card_label="OBS Cam" exclusive_caps=1 + options nvidia_drm modeset=1 fbdev=1 ''; # Open ports in the firewall. @@ -216,4 +258,8 @@ system.stateVersion = "24.05"; # Did you read the comment? nix.settings.experimental-features = [ "nix-command" "flakes" ]; + + networking.extraHosts = '' + 10.99.24.21 supersecureservice.cypherfix.tcc + ''; } diff --git a/firefox b/firefox new file mode 100644 index 0000000..e69de29 diff --git a/flake.lock b/flake.lock index 912f1f9..24d3262 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ ] }, "locked": { - "lastModified": 1725753098, - "narHash": "sha256-/NO/h/qD/eJXAQr/fHA4mdDgYsNT9thHQ+oT6KPi2ac=", + "lastModified": 1727261104, + "narHash": "sha256-rxDI7WrxIRV9it9mDCHcLa7xQykf1JloXnoXr5xQ8zI=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "e4a13203112a036fc7f437d391c7810f3dd5ab52", + "rev": "b82fdaff917582a9d568969e15e61b398c71e990", "type": "github" }, "original": { @@ -33,16 +33,51 @@ "type": "github" } }, + "devshell": { + "inputs": { + "nixpkgs": [ + "nixvim", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1722113426, + "narHash": "sha256-Yo/3loq572A8Su6aY5GP56knpuKYRvM2a1meP9oJZCw=", + "owner": "numtide", + "repo": "devshell", + "rev": "67cce7359e4cd3c45296fb4aaf6a19e2a9c757ae", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "flake-compat": { + "locked": { + "lastModified": 1696426674, + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "revCount": 57, + "type": "tarball", + "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz" + }, + "original": { + "type": "tarball", + "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" + } + }, "flake-parts": { "inputs": { "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1726153070, - "narHash": "sha256-HO4zgY0ekfwO5bX0QH/3kJ/h4KvUDFZg8YpkNwIbg1U=", + "lastModified": 1727826117, + "narHash": "sha256-K5ZLCyfO/Zj9mPFldf3iwS6oZStJcU4tSpiXTMYaaL0=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "bcef6817a8b2aa20a5a6dbb19b43e63c5bf8619a", + "rev": "3d04084d54bedc3d6b8b736c70ef449225c361b1", "type": "github" }, "original": { @@ -51,6 +86,97 @@ "type": "github" } }, + "flake-parts_2": { + "inputs": { + "nixpkgs-lib": [ + "nixvim", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1727826117, + "narHash": "sha256-K5ZLCyfO/Zj9mPFldf3iwS6oZStJcU4tSpiXTMYaaL0=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "3d04084d54bedc3d6b8b736c70ef449225c361b1", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-utils": { + "inputs": { + "systems": "systems_2" + }, + "locked": { + "lastModified": 1726560853, + "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "git-hooks": { + "inputs": { + "flake-compat": [ + "nixvim", + "flake-compat" + ], + "gitignore": "gitignore", + "nixpkgs": [ + "nixvim", + "nixpkgs" + ], + "nixpkgs-stable": [ + "nixvim", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1728092656, + "narHash": "sha256-eMeCTJZ5xBeQ0f9Os7K8DThNVSo9gy4umZLDfF5q6OM=", + "owner": "cachix", + "repo": "git-hooks.nix", + "rev": "1211305a5b237771e13fcca0c51e60ad47326a9a", + "type": "github" + }, + "original": { + "owner": "cachix", + "repo": "git-hooks.nix", + "type": "github" + } + }, + "gitignore": { + "inputs": { + "nixpkgs": [ + "nixvim", + "git-hooks", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1709087332, + "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, "home-manager": { "inputs": { "nixpkgs": [ @@ -58,11 +184,32 @@ ] }, "locked": { - "lastModified": 1726440980, - "narHash": "sha256-ChhIrjtdu5d83W+YDRH+Ec5g1MmM0xk6hJnkz15Ot7M=", + "lastModified": 1728296299, + "narHash": "sha256-waPSn8ddmvPJBctQaFmSILtElg/Hd62mQPZcbGAxHCI=", "owner": "nix-community", "repo": "home-manager", - "rev": "a9c9cc6e50f7cbd2d58ccb1cd46a1e06e9e445ff", + "rev": "fcf5e608ac65f64463bc0ccc5ea86f2170f20689", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "home-manager", + "type": "github" + } + }, + "home-manager_2": { + "inputs": { + "nixpkgs": [ + "nixvim", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1728041527, + "narHash": "sha256-03liqiJtk9UP7YQHW4r8MduKCK242FQzud8iWvvlK+o=", + "owner": "nix-community", + "repo": "home-manager", + "rev": "509dbf8d45606b618e9ec3bbe4e936b7c5bc6c1e", "type": "github" }, "original": { @@ -87,11 +234,11 @@ ] }, "locked": { - "lastModified": 1722623071, - "narHash": "sha256-sLADpVgebpCBFXkA1FlCXtvEPu1tdEsTfqK1hfeHySE=", + "lastModified": 1727532803, + "narHash": "sha256-ZaZ7h7PY8mQc4vtGmVqWLAq9CAO02gHMyNR5yY8zDmM=", "owner": "hyprwm", "repo": "hyprcursor", - "rev": "912d56025f03d41b1ad29510c423757b4379eb1c", + "rev": "b98726e431d4d3ed58bd58bee1047cdb81cec69f", "type": "github" }, "original": { @@ -104,6 +251,7 @@ "inputs": { "aquamarine": "aquamarine", "hyprcursor": "hyprcursor", + "hyprland-protocols": "hyprland-protocols", "hyprlang": "hyprlang", "hyprutils": "hyprutils", "hyprwayland-scanner": "hyprwayland-scanner", @@ -112,11 +260,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1726430622, - "narHash": "sha256-50vt1snpVwS5lqvvH4p6DHiEWspJUZuJ1kYy1DKtrfM=", + "lastModified": 1728223706, + "narHash": "sha256-HrsylIpk+17wwsh/+sgUBmL7VHakF+EWv9v9Dx1268I=", "ref": "refs/heads/main", - "rev": "9e356562446f44c471ae38a80506a9df039305d6", - "revCount": 5224, + "rev": "4e41cda27ed4176005082436cb35878335e63fae", + "revCount": 5301, "submodules": true, "type": "git", "url": "https://github.com/hyprwm/Hyprland" @@ -144,11 +292,11 @@ ] }, "locked": { - "lastModified": 1723143591, - "narHash": "sha256-dPcWAeRJoG5CyWC32X3XX+Og0v/k1/S1N0T5dQWT32k=", + "lastModified": 1727705521, + "narHash": "sha256-tR4bc6zONkxore1F7CRrwHs9NITht8NY0JTidPSmMXY=", "owner": "hyprwm", "repo": "hyprland-plugins", - "rev": "b73d7b901d8cb1172dd25c7b7159f0242c625a77", + "rev": "9215288eb2ded9d0c08d468ea90ba68f43162c67", "type": "github" }, "original": { @@ -158,6 +306,31 @@ } }, "hyprland-protocols": { + "inputs": { + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1727451107, + "narHash": "sha256-qV9savtHwmZUa0eJE294WYJjKPGB2+bJhwByFShsVyo=", + "owner": "hyprwm", + "repo": "hyprland-protocols", + "rev": "6b3261ee13a6d2b99de79a31d352f6996e35bde3", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprland-protocols", + "type": "github" + } + }, + "hyprland-protocols_2": { "inputs": { "nixpkgs": [ "hyprland", @@ -225,11 +398,11 @@ ] }, "locked": { - "lastModified": 1724966483, - "narHash": "sha256-WXDgKIbzjYKczxSZOsJplCS1i1yrTUpsDPuJV/xpYLo=", + "lastModified": 1727300645, + "narHash": "sha256-OvAtVLaSRPnbXzOwlR1fVqCXR7i+ICRX3aPMCdIiv+c=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "8976e3f6a5357da953a09511d0c7f6a890fb6ec2", + "rev": "3f5293432b6dc6a99f26aca2eba3876d2660665c", "type": "github" }, "original": { @@ -250,11 +423,11 @@ ] }, "locked": { - "lastModified": 1721324119, - "narHash": "sha256-SOOqIT27/X792+vsLSeFdrNTF+OSRp5qXv6Te+fb2Qg=", + "lastModified": 1726874836, + "narHash": "sha256-VKR0sf0PSNCB0wPHVKSAn41mCNVCnegWmgkrneKDhHM=", "owner": "hyprwm", "repo": "hyprwayland-scanner", - "rev": "a048a6cb015340bd82f97c1f40a4b595ca85cc30", + "rev": "500c81a9e1a76760371049a8d99e008ea77aa59e", "type": "github" }, "original": { @@ -263,6 +436,27 @@ "type": "github" } }, + "nix-darwin": { + "inputs": { + "nixpkgs": [ + "nixvim", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1727999297, + "narHash": "sha256-LTJuQPCsSItZ/8TieFeP30iY+uaLoD0mT0tAj1gLeyQ=", + "owner": "lnl7", + "repo": "nix-darwin", + "rev": "8c8388ade72e58efdeae71b4cbb79e872c23a56b", + "type": "github" + }, + "original": { + "owner": "lnl7", + "repo": "nix-darwin", + "type": "github" + } + }, "nix-gaming": { "inputs": { "flake-parts": "flake-parts", @@ -270,11 +464,11 @@ "umu": "umu" }, "locked": { - "lastModified": 1726364380, - "narHash": "sha256-hICWlRKF1lOzRwTepJORe9hWYGkUVXJxKjTe5P5CSg0=", + "lastModified": 1728179360, + "narHash": "sha256-A8nAB6MKty+cbjRxprPwJJODMUaLw1dhnCYoeHTFzlQ=", "owner": "fufexan", "repo": "nix-gaming", - "rev": "3e51c9884bca93625ff1deca440e30c8d2f2e522", + "rev": "8801edc554a69a0532b04ecce90b21048d167392", "type": "github" }, "original": { @@ -285,11 +479,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1726454253, - "narHash": "sha256-ikQs0QZGmCfk5cJ2N5nTT6oULMvWgxN6ebk4WsOq9io=", + "lastModified": 1728269138, + "narHash": "sha256-oKxDImsOvgUZMY4NwXVyUc/c1HiU2qInX+b5BU0yXls=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "b9ab7e57c5d1d456cdeef252d345f3bca9c55851", + "rev": "ecfcd787f373f43307d764762e139a7cdeb9c22b", "type": "github" }, "original": { @@ -300,11 +494,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1725983898, - "narHash": "sha256-4b3A9zPpxAxLnkF9MawJNHDtOOl6ruL0r6Og1TEDGCE=", + "lastModified": 1727348695, + "narHash": "sha256-J+PeFKSDV+pHL7ukkfpVzCOO7mBSrrpJ3svwBFABbhI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1355a0cbfeac61d785b7183c0caaec1f97361b43", + "rev": "1925c603f17fc89f4c8f6bf6f631a802ad85d784", "type": "github" }, "original": { @@ -316,23 +510,23 @@ }, "nixpkgs-lib": { "locked": { - "lastModified": 1725233747, - "narHash": "sha256-Ss8QWLXdr2JCBPcYChJhz4xJm+h/xjl4G0c0XlP6a74=", + "lastModified": 1727825735, + "narHash": "sha256-0xHYkMkeLVQAMa7gvkddbPqpxph+hDzdu1XdGPJR+Os=", "type": "tarball", - "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz" + "url": "https://github.com/NixOS/nixpkgs/archive/fb192fec7cc7a4c26d51779e9bab07ce6fa5597a.tar.gz" }, "original": { "type": "tarball", - "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz" + "url": "https://github.com/NixOS/nixpkgs/archive/fb192fec7cc7a4c26d51779e9bab07ce6fa5597a.tar.gz" } }, "nixpkgs-unstable": { "locked": { - "lastModified": 1726243404, - "narHash": "sha256-sjiGsMh+1cWXb53Tecsm4skyFNag33GPbVgCdfj3n9I=", + "lastModified": 1728018373, + "narHash": "sha256-NOiTvBbRLIOe5F6RbHaAh6++BNjsb149fGZd1T4+KBg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "345c263f2f53a3710abe117f28a5cb86d0ba4059", + "rev": "bc947f541ae55e999ffdb4013441347d83b00feb", "type": "github" }, "original": { @@ -344,11 +538,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1726238386, - "narHash": "sha256-3//V84fYaGVncFImitM6lSAliRdrGayZLdxWlpcuGk0=", + "lastModified": 1728093190, + "narHash": "sha256-CAZF2NRuHmqTtRTNAruWpHA43Gg2UvuCNEIzabP0l6M=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "01f064c99c792715054dc7a70e4c1626dbbec0c3", + "rev": "e2f08f4d8b3ecb5cf5c9fd9cb2d53bb3c71807da", "type": "github" }, "original": { @@ -360,11 +554,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1726243404, - "narHash": "sha256-sjiGsMh+1cWXb53Tecsm4skyFNag33GPbVgCdfj3n9I=", + "lastModified": 1728018373, + "narHash": "sha256-NOiTvBbRLIOe5F6RbHaAh6++BNjsb149fGZd1T4+KBg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "345c263f2f53a3710abe117f28a5cb86d0ba4059", + "rev": "bc947f541ae55e999ffdb4013441347d83b00feb", "type": "github" }, "original": { @@ -376,11 +570,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1725634671, - "narHash": "sha256-v3rIhsJBOMLR8e/RNWxr828tB+WywYIoajrZKFM+0Gg=", + "lastModified": 1727348695, + "narHash": "sha256-J+PeFKSDV+pHL7ukkfpVzCOO7mBSrrpJ3svwBFABbhI=", "owner": "nixos", "repo": "nixpkgs", - "rev": "574d1eac1c200690e27b8eb4e24887f8df7ac27c", + "rev": "1925c603f17fc89f4c8f6bf6f631a802ad85d784", "type": "github" }, "original": { @@ -390,6 +584,56 @@ "type": "github" } }, + "nixvim": { + "inputs": { + "devshell": "devshell", + "flake-compat": "flake-compat", + "flake-parts": "flake-parts_2", + "git-hooks": "git-hooks", + "home-manager": "home-manager_2", + "nix-darwin": "nix-darwin", + "nixpkgs": [ + "nixpkgs" + ], + "nuschtosSearch": "nuschtosSearch", + "treefmt-nix": "treefmt-nix" + }, + "locked": { + "lastModified": 1728292968, + "narHash": "sha256-Jp/SQH5q2uTRBW625gFdfXLvYLjQiDNxtvQo0vVbyeA=", + "owner": "nix-community", + "repo": "nixvim", + "rev": "d71cfaaae8353b4102169a9858422ce3738cd43b", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nixvim", + "type": "github" + } + }, + "nuschtosSearch": { + "inputs": { + "flake-utils": "flake-utils", + "nixpkgs": [ + "nixvim", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1728017046, + "narHash": "sha256-ofWYux/uUAv8wq7sWw8XWke0sh8p4qYxSOn8d+EaJ8c=", + "owner": "NuschtOS", + "repo": "search", + "rev": "ba81d9c1eae20fc3a1cd066062a05ac2e799e629", + "type": "github" + }, + "original": { + "owner": "NuschtOS", + "repo": "search", + "type": "github" + } + }, "root": { "inputs": { "home-manager": "home-manager", @@ -399,6 +643,7 @@ "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs_3", "nixpkgs-unstable": "nixpkgs-unstable", + "nixvim": "nixvim", "zen-browser": "zen-browser" } }, @@ -417,6 +662,42 @@ "type": "github" } }, + "systems_2": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "treefmt-nix": { + "inputs": { + "nixpkgs": [ + "nixvim", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1727984844, + "narHash": "sha256-xpRqITAoD8rHlXQafYZOLvUXCF6cnZkPfoq67ThN0Hc=", + "owner": "numtide", + "repo": "treefmt-nix", + "rev": "4446c7a6fc0775df028c5a3f6727945ba8400e64", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "treefmt-nix", + "type": "github" + } + }, "umu": { "inputs": { "nixpkgs": [ @@ -426,11 +707,11 @@ }, "locked": { "dir": "packaging/nix", - "lastModified": 1726301236, - "narHash": "sha256-0JQH9RYdGL1NUaQE5syA/SmbxuZ6NTLn3FduapSXUXA=", + "lastModified": 1728075410, + "narHash": "sha256-JjA/C6EgpoAAdrm8KebOizz2+73V9wI6Y7JreAfWAwU=", "ref": "refs/heads/main", - "rev": "e06443981e3bf09cbc70aaffe245e4a03f1a6df7", - "revCount": 715, + "rev": "4dc0ef6c299d05cde360bec725765b370d2b75c8", + "revCount": 737, "submodules": true, "type": "git", "url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix" @@ -444,11 +725,19 @@ }, "xdph": { "inputs": { - "hyprland-protocols": "hyprland-protocols", + "hyprland-protocols": "hyprland-protocols_2", "hyprlang": [ "hyprland", "hyprlang" ], + "hyprutils": [ + "hyprland", + "hyprutils" + ], + "hyprwayland-scanner": [ + "hyprland", + "hyprwayland-scanner" + ], "nixpkgs": [ "hyprland", "nixpkgs" @@ -459,11 +748,11 @@ ] }, "locked": { - "lastModified": 1726046979, - "narHash": "sha256-6SEsjurq9cdTkITA6d49ncAJe4O/8CgRG5/F//s6Xh8=", + "lastModified": 1727524473, + "narHash": "sha256-1DGktDtSWIJpnDbVoj/qpvJSH5zg6JbOfuh6xqZMap0=", "owner": "hyprwm", "repo": "xdg-desktop-portal-hyprland", - "rev": "e695669fd8e1d1be9eaae40f35e00f8bd8b64c18", + "rev": "7e500e679ede40e79cf2d89b5f5fa3e34923bd26", "type": "github" }, "original": { @@ -477,11 +766,11 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1726001766, - "narHash": "sha256-ADvEWfo0AuHR06ah1nnzOyhsG05/b5QpUc7vFNbiEfM=", + "lastModified": 1727721329, + "narHash": "sha256-QYlWZwUSwrM7BuO+dXclZIwoPvBIuJr6GpFKv9XKFPI=", "owner": "MarceColl", "repo": "zen-browser-flake", - "rev": "06505a088396e2c0b9ad100302502783a6bcdb40", + "rev": "e6ab73f405e9a2896cce5956c549a9cc359e5fcc", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 2304277..6f05c2e 100644 --- a/flake.nix +++ b/flake.nix @@ -13,10 +13,15 @@ home-manager.inputs.nixpkgs.follows = "nixpkgs"; nix-gaming.url = "github:fufexan/nix-gaming"; + nixvim = { + url = "github:nix-community/nixvim"; + # If using a stable channel you can use `url = "github:nix-community/nixvim/nixos-"` + inputs.nixpkgs.follows = "nixpkgs"; + }; # kwin-effects-forceblur.url = "https://gist.githubusercontent.com/taj-ny/c1abdde710f33e34dc39dc53a5dc2c09/raw/7078265012c37b6f6bc397e9a7893bc6004e7b6c/kwin-effects-forceblur.nix"; }; - outputs = { nixpkgs, home-manager, ... }@attrs: { + outputs = { nixpkgs, nixvim, home-manager, ... }@attrs: { nixosConfigurations.lenovo-nix = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; specialArgs = attrs; @@ -26,6 +31,7 @@ home-manager.users.dan = (import ./home.nix) { nix-gaming = attrs.nix-gaming; }; home-manager.backupFileExtension = "backup"; } + nixvim.nixosModules.nixvim ./configuration.nix ]; }; diff --git a/home.nix b/home.nix index e8979fe..373c1a2 100644 --- a/home.nix +++ b/home.nix @@ -32,7 +32,7 @@ in meslo-lgs-nf waybar chromium - firefox + # firefox dunst sccache swaybg @@ -74,6 +74,7 @@ in nil # nix language server gping + redisinsight caddy jq htmlq @@ -161,7 +162,7 @@ in programs = { fish = { enable = true; - shellInit = with unstable-pkgs; '' + shellInit = '' source ~/.config/fish/config-old.fish ''; @@ -180,6 +181,25 @@ in ]; }; + # nixvim = { + # enable = true; + # # colorscheme = "hanekawa_tsubasa";w + # colorschemes.onedark.enable = true; + # plugins = { + # wakatime.enable = true; + # cmp = { + # autoEnableSources = true; + # enable = true; + # settings.sources = [ + # { name = "fish"; } + # { name = "nvim_lsp"; } + # { name = "path"; } + # { name = "buffer"; } + # # { name = "treesitter"; } + # ]; + # }; + # }; + # }; git = { enable = true; userName = "Daniel Bulant"; @@ -203,7 +223,7 @@ in fastfetch.enable = true; direnv.enable = true; direnv.nix-direnv.enable = true; - firefox.enable = true; + # firefox.enable = true; }; services.kdeconnect.enable = true; services.kdeconnect.indicator = true;