diff --git a/nixos/boxes/foureighty.nix b/nixos/boxes/foureighty.nix index e42a93d7..5bd74050 100644 --- a/nixos/boxes/foureighty.nix +++ b/nixos/boxes/foureighty.nix @@ -3,6 +3,8 @@ networking.hostName = "foureighty"; boot = { + kernelPackages = pkgs.linuxPackagesFor pkgs.linux_latest_hardened; + initrd.luks.devices = [ { name = "root"; diff --git a/nixos/i3/home.nix b/nixos/i3/home.nix index fc736a52..bc1401a2 100644 --- a/nixos/i3/home.nix +++ b/nixos/i3/home.nix @@ -5,6 +5,7 @@ ./i3.nix ./dunst.nix ./autorandr.nix + ./rofi.nix ]; services = { diff --git a/nixos/i3/rofi.nix b/nixos/i3/rofi.nix new file mode 100644 index 00000000..1d49650d --- /dev/null +++ b/nixos/i3/rofi.nix @@ -0,0 +1,29 @@ +{ config, pkgs, ... }: + +{ + programs.rofi = { + enable = true; + font = "Fira Code 12"; + separator = "solid"; + scrollbar = false; + colors = { + window = { + background = "#002b36"; + border = "#073642"; + separator = "#002b36"; + }; + + rows = { + normal = { + background = "#002b36"; + foreground = "#839496"; + backgroundAlt = "argb:58455a64"; + highlight = { + background = "#002b36"; + foreground = "#fafbfc"; + }; + }; + }; + }; + }; +} diff --git a/nixos/programs.nix b/nixos/programs.nix index a3f88b8c..815cde71 100644 --- a/nixos/programs.nix +++ b/nixos/programs.nix @@ -11,7 +11,6 @@ enableZshIntegration = true; }; - rofi.enable = true; fzf.enable = true; chromium.enable = true; go.enable = true;