cleanup
This commit is contained in:
@@ -12,7 +12,7 @@ NixOS dotfiles for Pierre MARTIN (Lundi Matin — Front-Commerce, LMB, NEIA), us
|
|||||||
- `home.nix` — Entry point home-manager. Importe `packages.nix` et les modules de `programs/`. Mappe aussi les fichiers statiques depuis `files/`.
|
- `home.nix` — Entry point home-manager. Importe `packages.nix` et les modules de `programs/`. Mappe aussi les fichiers statiques depuis `files/`.
|
||||||
- `packages.nix` — Tous les packages utilisateur (avec allowlist unfree).
|
- `packages.nix` — Tous les packages utilisateur (avec allowlist unfree).
|
||||||
- `programs/` — Modules home-manager par programme : `git.nix`, `zsh.nix`, `i3.nix`, `neia.nix`.
|
- `programs/` — Modules home-manager par programme : `git.nix`, `zsh.nix`, `i3.nix`, `neia.nix`.
|
||||||
- `files/` — Fichiers de config statiques copiés dans `$HOME` par home-manager (`.npmrc`, `.aider.conf.yml`, `traefik.toml`, etc.).
|
- `files/` — Fichiers de config statiques copiés dans `$HOME` par home-manager (`.npmrc`, `traefik.toml`, etc.).
|
||||||
- `shell.nix` — Dev shell pour travailler sur les dotfiles eux-mêmes.
|
- `shell.nix` — Dev shell pour travailler sur les dotfiles eux-mêmes.
|
||||||
|
|
||||||
Home-manager est intégré au module NixOS (pas standalone). Appliquer avec `sudo nixos-rebuild switch`.
|
Home-manager est intégré au module NixOS (pas standalone). Appliquer avec `sudo nixos-rebuild switch`.
|
||||||
@@ -26,7 +26,7 @@ make check # Vérifier le formatage sans modifier
|
|||||||
make clean # Supprimer .direnv et result
|
make clean # Supprimer .direnv et result
|
||||||
```
|
```
|
||||||
|
|
||||||
Formatter Nix : `nixfmt-classic` (pas nixfmt-rfc-style).
|
Formatter Nix : `nixfmt`.
|
||||||
|
|
||||||
## Appliquer les changements
|
## Appliquer les changements
|
||||||
|
|
||||||
|
|||||||
1
home.nix
1
home.nix
@@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
home.file.".config/traefik/traefik.toml".source = ./files/traefik.toml;
|
home.file.".config/traefik/traefik.toml".source = ./files/traefik.toml;
|
||||||
home.file.".npmrc".source = ./files/.npmrc;
|
home.file.".npmrc".source = ./files/.npmrc;
|
||||||
home.file.".aider.conf.yml".source = ./files/.aider.conf.yml;
|
|
||||||
home.file.".local/bin/stt-dictate" = {
|
home.file.".local/bin/stt-dictate" = {
|
||||||
source = ./files/stt-dictate.sh;
|
source = ./files/stt-dictate.sh;
|
||||||
executable = true;
|
executable = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user