Commit Graph

121 Commits

Author SHA1 Message Date
Pierre Martin
a55e68ff9e fix(tmp): empty /tmp on boot (regression)
This is a config that was lost during the framework config migration.
This commit restores the config.
2022-09-05 11:17:01 +02:00
Pierre Martin
4e45bd1db8 refactor(home): reorganize home.nix to improve readability 2022-09-03 07:37:12 +02:00
Pierre Martin
12fb4f08c2 refactor(home): extract git config to its own file 2022-09-03 07:34:57 +02:00
Pierre Martin
6c5794f79b refactor(home): extract zsh configuration to its own file 2022-09-03 07:33:40 +02:00
Pierre Martin
4690751d6a refactor(home): extract i3 configuration to its own file 2022-09-03 07:30:28 +02:00
Pierre Martin
e39666ee76 refactor: format config with nixpkgs-fmt
for consistency
2022-09-03 07:26:40 +02:00
Pierre Martin
6d13cc66bc refactor(home): extract packages list to its own file 2022-09-03 07:26:08 +02:00
Pierre Martin
03e3360fc3 refactor(config): remove outdated configurations to keep a single laptop 2022-09-03 07:09:18 +02:00
Pierre Martin
b2c5455747 feat(packages): explicitely allow unfree packages instead of global
wildcard
2022-09-03 07:07:27 +02:00
Pierre Martin
25b900dc3a refactor(packages): use current channel all the time
since I'm on unstable, adding a `latest` alias and allow to choose
doesn't make sense
2022-09-03 07:07:27 +02:00
Pierre Martin
de77bf048c Merge pull request #6 from real34/framework-setup 2022-09-03 07:06:57 +02:00
Pierre Martin
b6aa157e09 fix(audio): install pulseaudio for pactl binary (used for volume
buttons)
2022-09-03 06:43:55 +02:00
Pierre Martin
632df0cab4 feat(auth): enable fingerprint detection for auth 2022-09-03 06:22:17 +02:00
Pierre Martin
b1e097feea feat(framework): tweak HiDPi settings for a nicer display 2022-09-03 05:51:52 +02:00
Pierre Martin
d83cdb0255 feat(screen): ensure screens are automatically setup on startup + FC bg 2022-09-03 05:16:45 +02:00
Pierre Martin
6c062c2cdf fix(framework): ensure displays work properly on unstable channels
to benefit from latest software versions with a screen that works :)
… it requires a more recent kernel version ¯\_(ツ)_/¯
2022-09-03 05:16:45 +02:00
Pierre Martin
cfc7255631 refactor: move dotfiles into files + symlink from home-manager 2022-09-02 02:36:05 +02:00
Pierre Martin
c8ea58bd99 remove home-manager url from home.nix 2022-09-02 02:15:07 +02:00
Pierre Martin
b011686173 feat(framework): initial Framework setup 2022-09-02 01:26:16 +02:00
Pierre Martin
0e66175517 chore: remove unused packages and aliases 2022-09-02 01:25:42 +02:00
Pierre Martin
85d73d25ff feat(k8s): alias for new EU cluster 2022-08-31 11:09:26 +02:00
Pierre Martin
9e78c6a19f feat(git): automatically create remote refs on push
and track it for local branch
2022-08-31 11:08:48 +02:00
Pierre Martin
e2747733a4 feat(git): add convenient configs from blog post
see https://betterprogramming.pub/8-advanced-git-commands-university-wont-teach-you-fe63b483d34b
2022-08-18 08:06:21 +02:00
Pierre Martin
8c4e1240e7 feat(php): update to PHP 8.1 2022-08-16 08:24:12 +02:00
Pierre Martin
d315543fc4 feat(k8s): customize kubectl aliases for prod / build contexts 2022-08-16 08:23:47 +02:00
Pierre Martin
d4c9000953 chore: cleanup config and remove outdated/uncompilable tools
… printers are a mess :)
2022-08-16 08:22:47 +02:00
Pierre Martin
80250a8100 feat(glab): experiment with glab CLI 2022-08-16 08:19:07 +02:00
Pierre Martin
1ec2eb55b8 feat: use postman over insomnia
it is more stable and enjoyable to use
2022-08-16 08:17:58 +02:00
Pierre Martin
ddaf3a6b30 fix(home-manager): pin version 2022-08-16 08:16:57 +02:00
Pierre Martin
5f17cbdb45 Update with latest changes 2022-04-20 08:29:08 +02:00
Pierre Martin
0581f33017 Covid made me setup my home printer back 2020-04-12 05:45:54 +02:00
Pierre Martin
6cbe2d8503 Update home-manager to its latest version 2020-04-05 09:29:06 +02:00
Pierre Martin
1c6f582993 Revert "Blind commit: support default t480(s) config"
This reverts commit 16d79a23d1.
2020-04-05 09:19:48 +02:00
Pierre Martin
54d97978ef Update with work laptop latest config 2020-04-05 09:17:20 +02:00
Pierre Martin
bcb529f2b3 (temporarily) comment pulseaudio extraModules not available in current
definitions

… for some reasons I do not have the time to understand yet.
2019-02-28 07:00:41 +01:00
Pierre Martin
906934e79a Add gcc to build things locally 2019-02-28 06:58:07 +01:00
Pierre Martin
16d79a23d1 Blind commit: support default t480(s) config 2019-02-27 20:03:27 +01:00
Pierre Martin
b1723e8c1d add utils packages 2019-02-27 19:58:13 +01:00
Pierre Martin
6c5db89ee4 Add bluetooth support 2019-02-27 19:57:45 +01:00
Pierre Martin
8c4a3ff1e5 Setup home laptop 2018-11-10 14:20:09 +01:00
Pierre Martin
0587e83c41 Put system configuration under Version Control 2018-11-09 09:53:19 +01:00
Pierre Martin
43c3cf6570 New packages and aliases to manage keyboard backlight 2018-11-09 09:12:44 +01:00
Pierre Martin
af59423dba Hackman 2018-11-06 15:07:38 +01:00
Pierre Martin
2ee4128ae3 Don’t force redirection to https while the certificate is self-signed 2018-10-31 18:02:43 +01:00
Pierre Martin
c22d38612c feat: bc… you know, for maths 2018-10-31 15:11:17 +01:00
Pierre Martin
c0d5a9a9b5 feat: configure traefik for https 2018-10-31 15:10:56 +01:00
Pierre Martin
354c5d2056 More aliases and stuff… 2018-10-31 14:25:22 +01:00
Pierre Martin
50b32b7a42 Setup traefik for local docker proxy 2018-10-31 14:24:53 +01:00
Pierre Martin
844ea83fcc i3: moar bépoization 2018-10-31 07:47:27 +01:00
Pierre Martin
8a933eabd2 More zsh plugins and aliases 2018-10-31 07:42:49 +01:00