diff --git a/modules/emacs.nix b/modules/emacs.nix
index 0faecd2..34fbc19 100644
--- a/modules/emacs.nix
+++ b/modules/emacs.nix
@@ -61,6 +61,8 @@ with lib;
         melpaPackages.embark
         melpaPackages.embark-consult
         corfu
+        eat
+        kind-icon
         melpaPackages.orderless
         melpaPackages.cape
         devdocs
diff --git a/scripts/bleh b/scripts/bleh
new file mode 100644
index 0000000..e69de29
diff --git a/scripts/disk b/scripts/disk
new file mode 100755
index 0000000..03d3657
--- /dev/null
+++ b/scripts/disk
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+disk_usage=$(df -h | rg /dev/nvme0n1p2 | awk '{print $4}')
+
+echo "󰋊 $disk_usage"
diff --git a/system/syl/configuration.nix b/system/syl/configuration.nix
index c19f9a0..6d1d4a2 100644
--- a/system/syl/configuration.nix
+++ b/system/syl/configuration.nix
@@ -75,6 +75,8 @@
     extraGroups = [ "adbusers" "wheel" "networkmanager" "input" "uinput" ];
   };
 
+  services.fwupd.enable = true;
+
   # Some programs need SUID wrappers, can be configured further or are
   # started in user sessions.
   # programs.mtr.enable = true;