diskutils

This commit is contained in:
js0ny 2025-11-27 22:47:50 +00:00
parent b440038b65
commit 384114d2ca
3 changed files with 10 additions and 3 deletions

View file

@ -5,8 +5,10 @@
cargo cargo
clippy clippy
rustfmt rustfmt
make gnumake
cmake cmake
llvm
gcc
]; ];
programs.vscode.profiles.default.extensions = with pkgs.vscode-extensions; [ programs.vscode.profiles.default.extensions = with pkgs.vscode-extensions; [

View file

@ -1,7 +1,9 @@
{pkgs, ...}: { {pkgs, ...}: {
# udisks2 is needed for disk management and mounting.
# If you cannot see external drives in your file manager, enable this.
services.udisks2.enable = true; services.udisks2.enable = true;
programs.gnome-disks.enable = true; programs.gnome-disks.enable = true;
environment.systempackages = [ environment.systemPackages = [
pkgs.smartmontools pkgs.smartmontools
]; ];
} }

View file

@ -1,4 +1,8 @@
{pkgs, ...}: { {pkgs, ...}: {
imports = [
./xremap.nix
./diskutil.nix
];
# Use the systemd-boot EFI boot loader. # Use the systemd-boot EFI boot loader.
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
@ -6,7 +10,6 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
pciutils pciutils
usbutils usbutils
smartmontools
v4l-utils v4l-utils
]; ];