Commit Graph
52 Commits
Author SHA1 Message Date
Pierre MartinandClaude Opus 5 ab2b89c618 chore(packages): retrait des outils perso et reliquats associés
Nextcloud est désormais utilisé sur une autre machine. Retrait du client
et des packages perso inutilisés (brave, signal, calibre, beancount…).

Reliquats nettoyés :
- i3 : autostart nextcloud
- zsh : complétion k3d, variables Cypress (binaire Nix supprimé)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-21 16:53:31 +02:00
Pierre Martin 0aa417d8e8 feat(packages): install libsecret for secret-tool
to use gitlab tokens stored by glab in the keyring more easily
2026-09-04 09:12:12 +02:00
Pierre Martin 4d236ca8f9 feat(packages): ajout vault 2026-09-03 12:15:14 +02:00
Pierre Martin 1cef5e35c0 chore: suppression antigravity (unused) 2026-08-24 15:52:09 +02:00
Pierre Martin c3581434cb fix: remplacement fasd (EOL) par zoxide 2026-08-24 15:51:48 +02:00
Pierre Martin eb2a16d646 feat: ajout NetBird pour connexion au VPN LM 2026-08-10 18:06:01 +02:00
Pierre Martin abcbbbf7fe feat: lftp + host dev.local pour local deploys 2026-08-10 15:47:53 +02:00
Pierre Martin 13003046e2 chore: use rtk from official package 2026-08-06 09:51:29 +02:00
Pierre Martin 047ff192f5 chore: reindent + install pi.dev 2026-08-03 12:33:04 +02:00
Pierre Martin 2d3d5d1ed7 feat(pkg): add tmux 2026-06-18 16:13:17 +02:00
Pierre MartinandClaude Sonnet 4.6 cee4d3ea51 feat: ajouter delta aux packages
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 12:35:37 +01:00
Pierre MartinandClaude Sonnet 4.6 b1a8d8cb6d fix: remplacer import atomicptr par crab.nix local
Corrige le warning d'évaluation "'system' has been renamed to
stdenv.hostPlatform.system" causé par `system = system` dans la
dérivation crab upstream.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 12:35:30 +01:00
Pierre MartinandClaude Sonnet 4.6 4ac3085f14 feat: remplacer light par acpilight/xbacklight, ajouter ddcutil pour écrans externes
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 10:36:18 +01:00
Pierre MartinandClaude Sonnet 4.6 4004d0bf91 feat: add rtk as custom Nix derivation
Build rtk from source (not yet in nixpkgs) using rustPlatform.buildRustPackage.
Custom derivations extracted to pkgs/ for single responsibility.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-23 17:51:59 +01:00
Pierre MartinandClaude Opus 4.6 e1d4d4bbce feat: system config updates (caddy, printing, hosts, coredump, packages)
Add Caddy reverse proxy for fc.dev, Epson printer support, extraHosts
entries, coredump limits for Antigravity, and new packages (sshpass,
nssTools, brave, audacity, calibre).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 16:12:07 +01:00
Pierre Martin 5e7c653cf2 feat: added antigravity & freeplane 2025-12-24 15:10:16 +01:00
Pierre Martin 1da4bf6163 misc: formatting + updates that weren't commited properly before 2025-11-27 17:16:07 +01:00
Pierre MartinandClaude 2dc7c688ed feat(stt): add local speech-to-text with whisper.cpp
- Add stt-dictate script for push-to-talk dictation
- Add Mod+Space keybinding in i3 (hold to record, release to transcribe)
- Add whisper-cpp, alsa-utils, xdotool, libnotify packages
- Enable dunst notification daemon

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 17:04:07 +01:00
Pierre Martin 265f0ecefe chore(packages): remove legacy CLI password manager that I never use 2025-02-12 14:13:12 +01:00
Pierre Martin 9e3fe37233 chore(php): update PHP version 2024-08-07 09:10:45 +02:00
Pierre Martin 7dc1e80c4a feat(pkg): add Ollama for local LLMs 2024-06-21 05:56:20 +02:00
Pierre Martin 269f27d2e8 feat(pkg): misc CLI tools for small features (trippy, monolith, toilet, ventoy) 2024-06-21 05:56:20 +02:00
Pierre Martin 4bdc508561 feat(pkg): install solaar for unifying dongles configuration 2024-06-21 05:56:20 +02:00
Pierre Martin 3f9f7d7f34 chore(pkg): update node and support bun 2024-06-21 05:56:20 +02:00
Pierre Martin 8ea36ffb67 feat(pkg): add pipx for global pip packages (outside nixos :/) 2024-06-21 05:56:20 +02:00
Pierre Martin d38a121b81 feat(pkg): setup Github Copilot CLI for AI in shell 2024-06-21 05:38:33 +02:00
Pierre Martin 9c99f769f6 feat(pkg): install ticktick for personal tasks management 2024-06-21 05:37:30 +02:00
Pierre Martin ae1283ecd7 chore(pkg): remove unused packages 2024-06-21 05:36:41 +02:00
Pierre Martin 368bda3aea feat(pkg): setup logcli for querying loki logs 2024-06-21 05:35:09 +02:00
Pierre Martin c1f199aaa9 feat(pkg): use google-chrome channel instead of google-chrome-beta 2024-06-21 05:33:48 +02:00
Pierre Martin 1c7c8cbf55 feat(git): use difftastic by default 2024-06-21 05:31:42 +02:00
Pierre Martin a71831d0fc chore(k8s): update alias + krew cli for plugin management 2023-06-14 06:18:09 +02:00
Pierre Martin e01164bdd3 feat: misc tools evolution - telegram, protonmail-bridge… 2023-06-14 06:18:09 +02:00
Pierre Martin 490ab82bda fix(vokoscreen): use latest maintained version (NG) 2023-06-14 06:18:09 +02:00
Pierre Martin 799a42082d feat(git): misc config updates + tig -> gitui 2023-06-14 06:18:07 +02:00
Pierre Martin bd49a508c5 feat(editor): replace zettlr with logseq 2023-06-14 06:17:52 +02:00
Pierre Martin 4f66c82d0c feat(tools): replace htop with btop + install tz for timezone conversions 2023-06-14 06:17:50 +02:00
Pierre Martin 36d512c7bf feat(browsers): install Vivaldi and Gemini clients 2023-06-14 05:53:09 +02:00
Pierre Martin c93a5f3043 refactor(packages): remove temporary fixes now that upstread pkgs are
fixed
2023-01-04 06:29:04 +01:00
Pierre Martin df4cbfc50c fix(vscode): use FHS environment for VSCode to allow Codeium install
see https://nixos.wiki/wiki/Visual_Studio_Code#Use_VS_Code_extensions_without_additional_configuration
and https://discordapp.com/channels/1027685395649015980/1057977992770490438/1057977992770490438
2022-12-29 18:33:14 +01:00
Pierre Martin adb932faeb feat(k8s): add k9s package for browsing clusters 2022-12-29 17:40:53 +01:00
Pierre Martin cf7e5fcd04 fix(pkgs): patch clisp with an overlay to ensure zettlr can build
see https://github.com/NixOS/nixpkgs/issues/206958
2022-12-21 08:11:37 +01:00
Pierre Martin c412666315 fix(pkgs): temporary remove httpie broken due to broken tests
see https://github.com/NixOS/nixpkgs/pull/207035

(I can leave without it for a few days… more than I'm willing to spend
time patching it locally :))
2022-12-21 08:10:32 +01:00
Pierre Martin 62577a759f feat(pkgs): add sapling package for git CLI 2022-12-21 08:10:00 +01:00
Pierre Martin d800230745 chore: update nodejs to 18 2022-12-13 11:56:59 +01:00
Pierre Martin 5d90f82d9a feat: install hurl for HTTP testing 2022-12-13 11:56:39 +01:00
Pierre Martin 2ee636887c feat(pkgs): new tools - zettlr, ferdium and asciinema 2022-11-28 08:11:17 +01:00
Pierre Martin 1ee5a90850 chore(update): linux kernel 5.18 -> 5.19 2022-09-27 07:13:39 +02:00
Pierre Martin 1cbdee8916 feat(python): add python3 to allow some local npm deps to build (sharp 👀) 2022-09-14 10:57:10 +02:00
Pierre Martin 29c5bfe31b feat(git): add git-filter-repo for git ninja stuff 2022-09-14 10:56:51 +02:00