Bruno BELANYI
69d7fd5d7c
modules: system: nix: change nix build niceness
...
19 is the lowest priority.
2021-10-18 18:49:03 +02:00
Bruno BELANYI
d353e2557c
home: wm: i3bar: add bluetooth blocks
...
I have decided that the potential security and privacy risk of exposing
my MAC addresses is fine by me.
My earphones and headphones do not seem to expose their battery level,
would need more investigation.
2021-10-18 15:51:15 +02:00
Bruno BELANYI
ae06ccac4a
home: git: rewrite gitlab URLs to use ssh
2021-10-18 14:45:23 +02:00
Bruno BELANYI
a8cf45a9f7
home: git: rewrite github URLs to use ssh
2021-10-18 14:44:19 +02:00
Bruno BELANYI
6a18be1d0a
home: git: rewrite personal gitea URLs to use ssh
2021-10-18 14:44:08 +02:00
Bruno BELANYI
a9f751f0ed
home: wm: i3bar: use dynamic width on music block
2021-10-16 18:07:07 +02:00
Bruno BELANYI
cf7ba65c30
machines: aramis: networking: remove 'domain'
...
Now that services handle subdomains through my Nginx abstraction, we can
remove this.
2021-10-16 14:56:15 +02:00
Bruno BELANYI
0d87934ee0
home: wm: i3: add 'rofi-bluetooth' binding
2021-10-15 17:19:12 +02:00
Bruno BELANYI
645a602cc1
home: tmux: add binding for block selection
2021-10-15 17:13:02 +02:00
Bruno BELANYI
8b763099e3
home: wm: i3: don't add 'dragger' through profile
2021-10-15 17:12:24 +02:00
Bruno BELANYI
52fb5500be
pkgs: add rofi-bluetooth
2021-10-15 17:09:03 +02:00
Bruno BELANYI
5059835e97
pkgs: sort packages alphabetically
2021-10-15 17:01:40 +02:00
Bruno BELANYI
7b7041e5b5
home: git: add git-related packages when enabled
...
Instead of adding them in the general packages section.
2021-10-13 15:36:28 +02:00
Bruno BELANYI
0bfc92b09c
home: git: inline EPITA configuration include
2021-10-13 15:36:28 +02:00
Bruno BELANYI
dd48089a82
modules: services: nginx: use 'mkMailAccount'
2021-10-13 15:36:28 +02:00
Bruno BELANYI
f76803c9bb
home: git: use 'mkMailAccount'
2021-10-13 15:36:28 +02:00
Bruno BELANYI
7b6af91642
home: mail: accounts: use 'mkMailAccount'
2021-10-12 17:55:37 +02:00
Bruno BELANYI
8bf601a6aa
lib: strings: add 'mkMailAddress'
2021-10-12 17:53:23 +02:00
Bruno BELANYI
62adfd5055
lib: add strings
2021-10-12 17:53:10 +02:00
Bruno BELANYI
3e6c467816
home: git: add 'git' alias
2021-10-12 16:33:33 +02:00
Bruno BELANYI
2cd56e133f
modules: services: wireguard: add 'milady'
2021-10-10 17:16:29 +02:00
Bruno BELANYI
d43831cbf1
modules: secrets: wireguard: add 'milady'
2021-10-10 17:16:29 +02:00
Bruno BELANYI
0aa2f59530
pkgs: dragger: change platforms to linux
...
I haven't tested it on darwin, and it just so happens that some
dependency is broken on that system (breaking `nix flake check`)...
Will revisit this later in case I ever happen to use a darwin system.
2021-10-08 19:39:43 +02:00
Bruno BELANYI
09140b0170
profiles: wm: add 'dragger' when a WM is set up
2021-10-08 15:06:33 +02:00
Bruno BELANYI
152df1501a
home: gammastep: fix typo
2021-10-08 15:03:45 +02:00
Bruno BELANYI
4f558a1ebd
flake: use 'recurseIntoAttrs' in 'pkgs' overlay
2021-10-08 15:00:46 +02:00
Bruno BELANYI
f8f7fb06a7
pkgs: add dragger
2021-10-08 14:59:03 +02:00
Bruno BELANYI
cf47817b34
home: xdg: make gdb store history in XDG_DATA_HOME
2021-10-08 12:46:00 +02:00
Bruno BELANYI
02263141c4
home: firefox: add 'reddit-comment-collapser'
2021-10-06 09:48:20 +02:00
Bruno BELANYI
f494c3cba7
home: firefox: re-organise module
2021-10-06 09:48:20 +02:00
Bruno BELANYI
c746d7d3ba
home: firefox: add 'refined-github'
2021-10-06 09:48:20 +02:00
Bruno BELANYI
b66e46e241
overlays: add sabnzbd-fix-missing-dependencies
...
While waiting for my PR to fix this [1].
[1]: https://github.com/NixOS/nixpkgs/pull/140478
2021-10-04 15:01:39 +02:00
Bruno BELANYI
b3aa737e28
flake: bump inputs
2021-10-04 14:45:41 +02:00
Bruno BELANYI
ac76d8ae68
home: tmux: add tmux service
...
The service definition is pretty awful, but it deals with the secure
socket correctly...
This avoids having a small lapse when starting the very first shell of a
session, which must first launch the server.
2021-09-30 16:58:44 +02:00
Bruno BELANYI
3ec99d4c0e
home: tmux: make history longer
...
We got tons of RAM!
2021-09-30 16:47:52 +02:00
Bruno BELANYI
e4bd59b82b
home: wm: i3: launch tmux when starting terminal
...
Similarly to the `zsh` snippet, launch tmux unless I explicitly do not
want it.
The reason I also add it in `i3` is to make the launch happen sooner,
and to avoid doing double work on some shell startup shenanigans if I
can.
2021-09-30 15:38:43 +02:00
Bruno BELANYI
3d0a73fffd
home: zsh: launch tmux when starting a shell
2021-09-30 15:34:16 +02:00
Bruno BELANYI
cdabd4fb5d
home: vim: switch back to gruvbox theme
...
Onedark is too annoying to deal with, and I still like gruvbox's colors
best.
2021-09-29 18:50:33 +02:00
Bruno BELANYI
4be248ee22
flake: bump inputs
2021-09-29 17:37:15 +02:00
Bruno BELANYI
88ae4abca0
profiles: gtk: new best practices for dconf
2021-09-27 17:07:47 +02:00
Bruno BELANYI
55541abd17
modules: secrets: fix permission for grafana
2021-09-26 23:09:33 +02:00
Bruno BELANYI
b9786398a7
modules: secrets: fix permission of 'matrix/mail'
2021-09-26 23:09:33 +02:00
Bruno BELANYI
5fd82472bf
modules: secrets: add 'owner' logic
2021-09-26 23:09:33 +02:00
Bruno BELANYI
8968e30e62
modules: secrets: remove 'with lib;'
2021-09-26 23:09:33 +02:00
Bruno BELANYI
0b580b61e7
secrets: move into 'modules'
2021-09-26 23:09:33 +02:00
Bruno BELANYI
c32be8ac02
project: bootstrap: retrieve agenix key
2021-09-26 23:09:33 +02:00
Bruno BELANYI
8eef7c260e
ci: use 'nix flake check'
...
Now that I am using agenix, secrets stays encrypted at rest.
2021-09-26 23:09:33 +02:00
Bruno BELANYI
172e29db69
flake: remove 'git-crypt'
2021-09-26 23:09:33 +02:00
Bruno BELANYI
3d0d19d9a1
secrets: remove git-crypt
2021-09-26 23:09:33 +02:00
Bruno BELANYI
e64fdcf38b
secrets: remove git-crypt secrets
2021-09-26 23:09:33 +02:00