diff --git a/helix/settings.nix b/helix/settings.nix index 6d15c43..564e9fe 100644 --- a/helix/settings.nix +++ b/helix/settings.nix @@ -1,7 +1,11 @@ { pkgs, ... }: let myConfig = import ./config.nix; -in { +in +{ package = pkgs.helix; enable = true; - settings = { theme = "base16_terminal"; }; + settings = { + theme = "base16_terminal"; + editor = { auto-completion = true; auto-format = true; }; + }; } diff --git a/rofi/settings.nix b/rofi/settings.nix index 42d2e6d..b4e7af5 100644 --- a/rofi/settings.nix +++ b/rofi/settings.nix @@ -5,29 +5,30 @@ let "*" = { background-color = mkLiteral config.color.background; text-color = mkLiteral config.color.foreground; - + margin = 0; padding = 4; spacing = 4; }; - + "window" = { width = mkLiteral "100%"; height = mkLiteral "100%"; border = mkLiteral "4px"; border-color = mkLiteral config.color.green; }; - + "element-text" = { highlight = mkLiteral "underline ${config.color.green}"; }; - + "element selected" = { border = mkLiteral "4px"; border-color = mkLiteral config.color.green; }; }; -in { +in +{ home-manager.users.zoe.programs.rofi = { enable = true; plugins = with pkgs; [ rofi-calc rofi-power-menu ]; diff --git a/user.nix b/user.nix index 07a849c..f8201e7 100644 --- a/user.nix +++ b/user.nix @@ -90,7 +90,7 @@ in #3d print prusa-slicer - + #font fontforge-gtk @@ -99,6 +99,7 @@ in ## nix any-nix-shell nixfmt + rnix-lsp ## js nodejs nodePackages.prettier