From 6263ca83e471c6c0dabc653176de2c19fd096d6b Mon Sep 17 00:00:00 2001 From: Ethan Reece Date: Mon, 25 Aug 2025 22:50:10 -0500 Subject: [PATCH] Initialize environment --- README.md | 8 ++------ flake.nix | 19 ++++--------------- 2 files changed, 6 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 21bdec7..08b9251 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,6 @@ SPDX-FileCopyrightText: 2025 Ethan Reece SPDX-License-Identifier: MIT --> -# ❄️ Nix Flake template +# 🎵 Music Library Archive -Template that automatically configures settings for language checking, -formatting, linting, and previewing to integrate with enabled editors and the -project repository. - -See [Nix Flake base](https://git.sudoer777.dev/me/nix-flake-base) for more info. +Tracking and archiving my music libraries across different platforms I use. diff --git a/flake.nix b/flake.nix index 112d5eb..ca3c7b4 100644 --- a/flake.nix +++ b/flake.nix @@ -3,7 +3,7 @@ # SPDX-License-Identifier: MIT { - description = "Nix Flake template"; + description = "Music Library"; inputs = { flake-lib = { url = "git+https://git.sudoer777.dev/me/nix-flake-base.git?ref=main"; @@ -46,33 +46,22 @@ perSystem = { pkgs, system, ... }: { + settings.reuse.enable = false; editors.helix.enable = true; languages = { - en-us = { - enable = true; - dictionary = [ "Reece" ]; - vale."{**/*.md,**/*.txt}".packages = { - RedHat.enable = true; - proselint.enable = true; - write-good.enable = true; - alex.enable = true; - }; - }; markdown.enable = true; nix.enable = true; - plain-text.enable = true; toml.enable = true; yaml.enable = true; }; devshells.default = { packages = [ pkgs.forgejo-cli ]; - # reuse annotate -c "Ethan Reece " -l MIT -y 2025 devshell = { motd = '' - {202}󱄅 Nix Flake template{reset} + {202}󱍙 Music Library{reset} $(type -p menu &>/dev/null && menu) ''; - name = "Template"; + name = "Music Library"; }; }; };