diff --git a/README.md b/README.md index 4ddefd4..a00e5f6 100644 --- a/README.md +++ b/README.md @@ -2,3 +2,5 @@ ``` nix run .#home-manager -- switch --flake .# ``` + +(even on non-nixos systems. I use this config on archlinux) diff --git a/flake.nix b/flake.nix index 7fd70d6..c7b73c2 100644 --- a/flake.nix +++ b/flake.nix @@ -29,10 +29,12 @@ inherit (args) extraSpecialArgs; }); - in flake-utils.lib.eachDefaultSystem (system: rec { - formatter = legacyPackages.nixfmt; - legacyPackages = pkgsForSystem system; - }) // { + in + flake-utils.lib.eachDefaultSystem + (system: rec { + formatter = legacyPackages.nixfmt; + legacyPackages = pkgsForSystem system; + }) // { # non-system suffixed items should go here nixosModules.home = import ./home.nix; # attr set or list diff --git a/home.nix b/home.nix index aed6e3a..0e8171a 100644 --- a/home.nix +++ b/home.nix @@ -129,6 +129,15 @@ in }; }; + typst-vim = { + enable = true; + settings = { + cmd = "${pkgs.typst}/bin/typst"; + conceal_math = true; + auto_close_toc = true; + }; + }; + lualine = { enable = true; theme = "onedark";