1
0
Fork 0

Compare commits

..

No commits in common. "de1b6cf634bb303bc273cb34ec0971a0d548cc55" and "4ba1fc005b56731d2516736361e3380acc6b44be" have entirely different histories.

2 changed files with 15 additions and 19 deletions

View file

@ -9,19 +9,18 @@ this Flake.
## Features
- **`home-manager`**: Defines the user environment.
- **`flake-parts`**: Makes the Flake modular and reusable.
- **`sops`**: Encrypts secrets.
- **`treefmt`** (with Helix integration): Automatically formats this repository
when modifying it, with features to check the flake for formatting
consistency.
- **Language Server Protocol (LSP)**: Has language servers for file formats used
in this repository; integrates with Helix text editor and fully managed by Nix
with each language's configuration in its own file.
- **AI**: Uses Nix home-manager integrations for Codex and `aichat` for querying
Large Language Models (LLMs) in the CLI and in Git repositories.
- **Language tools**: Checks for grammatical and styling issues using Vale,
- **`home-manager`** - Defines the user environment
- **`flake-parts`** - Makes the Flake modular and reusable
- **`sops`** - Encrypts secrets
- **`treefmt`** (with Helix integration) - Automatically formats this repository
when modifying it, with features to check the flake for formatting consistency
- **Language Server Protocol (LSP)** - Has language servers for file formats
used in this repository; integrates with Helix text editor and fully managed
by Nix with each language's configuration in its own file
- **AI** - Uses Nix home-manager integrations for Codex and `aichat` for
querying Large Language Models (LLMs) in the CLI and in Git repositories
- **Language tools** - Checks for grammatical and styling issues using Vale,
Harper, LTeX, and Typos, centralizing the custom dictionary for these tools in
the Nix configuration.
- **Git pre-commit hooks**: Lints the files before making a commit, both with
programming and natural languages.
the Nix configuration
- **Git pre-commit hooks** - Lints the files before making a commit, both with
programming and natural languages

View file

@ -67,10 +67,7 @@ in
# https://ltex-plus.github.io/ltex-plus/supported-languages.html
ltex-ls-plus = {
command = "${pkgs.ltex-ls-plus}/bin/ltex-ls-plus";
config.ltex = {
dictionary.en-US = dictionary;
additionalRules.enablePickyRules = true;
};
config.ltex.dictionary.en-US = dictionary;
};
# https://vale.sh/docs/formats/code
vale-ls = {