-
7f69d41c4c
docs: add CLAUDE.md for Claude Code guidance
main
Pierre Martin
2026-02-17 16:12:16 +01:00
-
f425bf576c
feat: zsh & git updates (aliases, env vars, gitignore fix)
Pierre Martin
2026-02-17 16:12:12 +01:00
-
e1d4d4bbce
feat: system config updates (caddy, printing, hosts, coredump, packages)
Pierre Martin
2026-02-17 16:12:07 +01:00
-
5e7c653cf2
feat: added antigravity & freeplane
Pierre Martin
2025-12-24 15:10:16 +01:00
-
3639d811e1
feat(zsh): add 'c' alias for claude
Pierre Martin
2025-12-12 11:34:51 +01:00
-
1da4bf6163
misc: formatting + updates that weren't commited properly before
Pierre Martin
2025-11-27 17:16:07 +01:00
-
2dc7c688ed
feat(stt): add local speech-to-text with whisper.cpp
Pierre Martin
2025-11-27 17:01:42 +01:00
-
265f0ecefe
chore(packages): remove legacy CLI password manager that I never use
Pierre Martin
2025-02-12 14:13:12 +01:00
-
c57beb067e
feat(traefik): don't start traefik by default
Pierre Martin
2025-02-12 12:20:55 +01:00
-
9e3fe37233
chore(php): update PHP version
Pierre Martin
2024-08-07 09:10:45 +02:00
-
7dc1e80c4a
feat(pkg): add Ollama for local LLMs
Pierre Martin
2024-06-21 05:56:04 +02:00
-
269f27d2e8
feat(pkg): misc CLI tools for small features (trippy, monolith, toilet, ventoy)
Pierre Martin
2024-06-21 05:54:35 +02:00
-
4bdc508561
feat(pkg): install solaar for unifying dongles configuration
Pierre Martin
2024-06-21 05:52:57 +02:00
-
3f9f7d7f34
chore(pkg): update node and support bun
Pierre Martin
2024-06-21 05:52:16 +02:00
-
7c1808777a
fix(cypress): force using our globally installed version
Pierre Martin
2024-06-21 05:51:35 +02:00
-
8ea36ffb67
feat(pkg): add pipx for global pip packages (outside nixos :/)
Pierre Martin
2024-06-21 05:50:55 +02:00
-
d38a121b81
feat(pkg): setup Github Copilot CLI for AI in shell
Pierre Martin
2024-06-21 05:38:33 +02:00
-
9c99f769f6
feat(pkg): install ticktick for personal tasks management
Pierre Martin
2024-06-21 05:37:30 +02:00
-
ae1283ecd7
chore(pkg): remove unused packages
Pierre Martin
2024-06-21 05:35:41 +02:00
-
368bda3aea
feat(pkg): setup logcli for querying loki logs
Pierre Martin
2024-06-21 05:35:09 +02:00
-
c1f199aaa9
feat(pkg): use google-chrome channel instead of google-chrome-beta
Pierre Martin
2024-06-21 05:33:48 +02:00
-
d4e5336fac
fix(git): deactivate global blame ignore file in favor of per-directory setup
Pierre Martin
2024-06-21 05:33:00 +02:00
-
1c7c8cbf55
feat(git): use difftastic by default
Pierre Martin
2024-06-21 05:31:42 +02:00
-
1c7d38bf3d
feat(shell): setup starship
Pierre Martin
2024-06-21 05:30:53 +02:00
-
0934d635f7
chore: update configuration syntaxes and misc minor changes
Pierre Martin
2024-06-21 05:24:27 +02:00
-
491d6df31f
feat(shell): update some aliases (git ai, docker-compose -> docker compose…)
Pierre Martin
2024-06-21 05:20:46 +02:00
-
c4c23acc9f
feat(pkg): wireguard setup
Pierre Martin
2024-06-21 05:19:34 +02:00
-
f0447a81cc
feat(pkg): setup direnv for automatic directory environments
Pierre Martin
2024-06-21 05:17:12 +02:00
-
6ae4b8367b
refactor: cs
Pierre Martin
2023-06-14 06:16:30 +02:00
-
e72152dab1
feat: lh alias for running Lighthouse audits
Pierre Martin
2023-06-14 06:16:08 +02:00
-
a71831d0fc
chore(k8s): update alias + krew cli for plugin management
Pierre Martin
2023-06-14 06:15:34 +02:00
-
e01164bdd3
feat: misc tools evolution - telegram, protonmail-bridge…
Pierre Martin
2023-06-14 06:14:58 +02:00
-
490ab82bda
fix(vokoscreen): use latest maintained version (NG)
Pierre Martin
2023-06-14 06:14:13 +02:00
-
799a42082d
feat(git): misc config updates + tig -> gitui
Pierre Martin
2023-06-14 06:12:43 +02:00
-
bd49a508c5
feat(editor): replace zettlr with logseq
Pierre Martin
2023-06-14 06:11:53 +02:00
-
4f66c82d0c
feat(tools): replace htop with btop + install tz for timezone conversions
Pierre Martin
2023-06-14 05:56:33 +02:00
-
36d512c7bf
feat(browsers): install Vivaldi and Gemini clients
Pierre Martin
2023-06-14 05:53:09 +02:00
-
10368227fa
chore: linux kernel updates and remove deprecated config
Pierre Martin
2023-06-14 05:52:16 +02:00
-
6bb3a6ba16
chore: update tmp directory cleanup option
Pierre Martin
2023-06-14 05:51:10 +02:00
-
51e9ac39ba
fix(udiskie): fix install and configuration to re-enable automount
Pierre Martin
2023-06-14 05:50:23 +02:00
-
c93a5f3043
refactor(packages): remove temporary fixes now that upstread pkgs are fixed
Pierre Martin
2023-01-04 06:29:04 +01:00
-
df4cbfc50c
fix(vscode): use FHS environment for VSCode to allow Codeium install
Pierre Martin
2022-12-29 18:33:14 +01:00
-
d57c9f1b58
refactor: removed unused aliases
Pierre Martin
2022-12-29 17:41:05 +01:00
-
adb932faeb
feat(k8s): add k9s package for browsing clusters
Pierre Martin
2022-12-29 17:40:34 +01:00
-
cf7e5fcd04
fix(pkgs): patch clisp with an overlay to ensure zettlr can build
Pierre Martin
2022-12-21 08:11:37 +01:00
-
c412666315
fix(pkgs): temporary remove httpie broken due to broken tests
Pierre Martin
2022-12-21 08:10:32 +01:00
-
62577a759f
feat(pkgs): add sapling package for git CLI
Pierre Martin
2022-12-21 08:10:00 +01:00
-
329b15cd9c
chore: update k8s aliases now that we have only one prod cluster
Pierre Martin
2022-12-13 11:57:26 +01:00
-
d800230745
chore: update nodejs to 18
Pierre Martin
2022-12-13 11:56:59 +01:00
-
5d90f82d9a
feat: install hurl for HTTP testing
Pierre Martin
2022-12-13 11:56:39 +01:00
-
3620215183
fix(nix): prevent grub overload after too many installs
Pierre Martin
2022-11-28 08:11:52 +01:00
-
2ee636887c
feat(pkgs): new tools - zettlr, ferdium and asciinema
Pierre Martin
2022-11-28 08:11:17 +01:00
-
6cb38180dd
feat(npm): add ~/.npmrc in dotfiles
Pierre Martin
2022-11-28 08:10:51 +01:00
-
1ee5a90850
chore(update): linux kernel 5.18 -> 5.19
Pierre Martin
2022-09-27 07:13:39 +02:00
-
51a8da3104
feat(git): use the conventional
.git-blame-ignore-revs by default
Pierre Martin
2022-09-16 19:02:49 +02:00
-
0800a2ada4
feat(git): add
pushf alias for force pushing with style and respect 😎
Pierre Martin
2022-09-14 10:59:27 +02:00
-
1cbdee8916
feat(python): add python3 to allow some local npm deps to build (sharp 👀)
Pierre Martin
2022-09-14 10:57:10 +02:00
-
29c5bfe31b
feat(git): add git-filter-repo for git ninja stuff
Pierre Martin
2022-09-14 10:56:51 +02:00
-
a55e68ff9e
fix(tmp): empty /tmp on boot (regression)
Pierre Martin
2022-09-05 11:17:01 +02:00
-
4e45bd1db8
refactor(home): reorganize home.nix to improve readability
Pierre Martin
2022-09-03 07:37:12 +02:00
-
12fb4f08c2
refactor(home): extract git config to its own file
Pierre Martin
2022-09-03 07:34:57 +02:00
-
6c5794f79b
refactor(home): extract zsh configuration to its own file
Pierre Martin
2022-09-03 07:33:40 +02:00
-
4690751d6a
refactor(home): extract i3 configuration to its own file
Pierre Martin
2022-09-03 07:30:28 +02:00
-
e39666ee76
refactor: format config with nixpkgs-fmt
Pierre Martin
2022-09-03 07:26:40 +02:00
-
6d13cc66bc
refactor(home): extract packages list to its own file
Pierre Martin
2022-09-03 07:23:29 +02:00
-
03e3360fc3
refactor(config): remove outdated configurations to keep a single laptop
Pierre Martin
2022-09-03 07:09:18 +02:00
-
b2c5455747
feat(packages): explicitely allow unfree packages instead of global wildcard
Pierre Martin
2022-09-03 07:02:38 +02:00
-
25b900dc3a
refactor(packages): use current channel all the time
Pierre Martin
2022-09-03 07:01:38 +02:00
-
de77bf048c
Merge pull request #6 from real34/framework-setup
Pierre Martin
2022-09-03 07:06:57 +02:00
-
-
b6aa157e09
fix(audio): install pulseaudio for pactl binary (used for volume buttons)
Pierre Martin
2022-09-03 06:43:55 +02:00
-
632df0cab4
feat(auth): enable fingerprint detection for auth
Pierre Martin
2022-09-03 06:22:17 +02:00
-
b1e097feea
feat(framework): tweak HiDPi settings for a nicer display
Pierre Martin
2022-09-03 05:51:52 +02:00
-
d83cdb0255
feat(screen): ensure screens are automatically setup on startup + FC bg
Pierre Martin
2022-09-03 05:13:00 +02:00
-
6c062c2cdf
fix(framework): ensure displays work properly on unstable channels
Pierre Martin
2022-09-03 05:06:04 +02:00
-
cfc7255631
refactor: move dotfiles into files + symlink from home-manager
Pierre Martin
2022-09-02 02:36:05 +02:00
-
c8ea58bd99
remove home-manager url from home.nix
Pierre Martin
2022-09-02 02:15:07 +02:00
-
b011686173
feat(framework): initial Framework setup
Pierre Martin
2022-09-02 01:26:16 +02:00
-
0e66175517
chore: remove unused packages and aliases
Pierre Martin
2022-09-02 01:25:42 +02:00
-
-
85d73d25ff
feat(k8s): alias for new EU cluster
Pierre Martin
2022-08-31 11:09:26 +02:00
-
9e78c6a19f
feat(git): automatically create remote refs on push
Pierre Martin
2022-08-31 11:08:48 +02:00
-
e2747733a4
feat(git): add convenient configs from blog post
Pierre Martin
2022-08-18 08:06:21 +02:00
-
8c4e1240e7
feat(php): update to PHP 8.1
Pierre Martin
2022-08-16 08:24:12 +02:00
-
d315543fc4
feat(k8s): customize kubectl aliases for prod / build contexts
Pierre Martin
2022-08-16 08:23:47 +02:00
-
d4c9000953
chore: cleanup config and remove outdated/uncompilable tools
Pierre Martin
2022-08-16 08:22:47 +02:00
-
80250a8100
feat(glab): experiment with glab CLI
Pierre Martin
2022-08-16 08:19:07 +02:00
-
1ec2eb55b8
feat: use postman over insomnia
Pierre Martin
2022-08-16 08:17:58 +02:00
-
ddaf3a6b30
fix(home-manager): pin version
Pierre Martin
2022-08-16 08:16:57 +02:00
-
5f17cbdb45
Update with latest changes
Pierre Martin
2022-04-20 08:29:08 +02:00
-
0581f33017
Covid made me setup my home printer back
Pierre Martin
2020-04-12 05:45:54 +02:00
-
6cbe2d8503
Update home-manager to its latest version
Pierre Martin
2020-04-05 09:28:46 +02:00
-
1c6f582993
Revert "Blind commit: support default t480(s) config"
Pierre Martin
2020-04-05 09:19:48 +02:00
-
54d97978ef
Update with work laptop latest config
Pierre Martin
2020-04-05 09:17:20 +02:00
-
bcb529f2b3
(temporarily) comment pulseaudio extraModules not available in current definitions
Pierre Martin
2019-02-28 07:00:41 +01:00
-
906934e79a
Add
gcc to build things locally
Pierre Martin
2019-02-28 06:58:07 +01:00
-
16d79a23d1
Blind commit: support default t480(s) config
Pierre Martin
2019-02-27 20:03:27 +01:00
-
b1723e8c1d
add utils packages
Pierre Martin
2019-02-27 19:58:13 +01:00
-
6c5db89ee4
Add bluetooth support
Pierre Martin
2019-02-27 19:57:45 +01:00
-
8c4a3ff1e5
Setup home laptop
Pierre Martin
2018-11-10 14:20:09 +01:00
-
0587e83c41
Put system configuration under Version Control
Pierre Martin
2018-11-09 09:53:19 +01:00
-
43c3cf6570
New packages and aliases to manage keyboard backlight
Pierre Martin
2018-11-09 09:12:44 +01:00