Bruno BELANYI
a94f349dde
home: do not restart services automatically
...
Turns out it is *not* ideal when modifying my WM configuration in any
way... Having i3 restart due to changing a keybinding is not great.
This reverts commit 6bec62073b
.
2021-11-03 14:10:18 +01:00
Bruno BELANYI
b83f28f2ba
home: wm: i3: use 'i3status-rust.package' value
2021-11-03 14:10:18 +01:00
Bruno BELANYI
148d6609ec
flake: bump inputs
2021-11-03 14:10:18 +01:00
Bruno BELANYI
14e4e681aa
home: wm: screen-lock: rename changed option
2021-10-22 13:15:22 +02:00
Bruno BELANYI
3058636c87
modules: home: forward inputs to home-manager
...
This will be useful if and when I end up adding inputs with home-manager
modules defined.
2021-10-22 13:06:53 +02:00
Bruno BELANYI
6bec62073b
home: start services when switching
...
continuous-integration/drone/push Build is passing
As I use home-manager with its NixOS module, I do not see the message
suggesting to start the services otherwise.
2021-10-21 16:42:15 +02:00
Bruno BELANYI
5241bce29b
project: readme: mention manual prowlarr step
continuous-integration/drone/push Build is passing
2021-10-18 19:48:50 +02:00
Bruno BELANYI
4f11cf3a9a
machines: porthos: services: enable prowlarr
2021-10-18 19:48:50 +02:00
Bruno BELANYI
927dd9e02a
modules: services: indexers: add prowlarr
2021-10-18 19:48:50 +02:00
Bruno BELANYI
9582f8403e
flake: bump inputs
2021-10-18 19:48:50 +02:00
Bruno BELANYI
df1bc0d0d5
modules: services: indexers: refactor
...
This is cleaner and more correct.
2021-10-18 19:48:50 +02:00
Bruno BELANYI
760e24a356
modules: services: indexers: fix typo
2021-10-18 19:48:50 +02:00
Bruno BELANYI
c280f0cae8
pkgs: unified-hosts-lists: 3.8.5 -> 3.9.11
continuous-integration/drone/push Build is passing
2021-10-18 19:28:46 +02:00
Bruno BELANYI
cbf6ea9ac9
modules: system: nix: change nix build niceness
...
19 is the lowest priority.
2021-10-18 18:49:03 +02:00
Bruno BELANYI
8edef9d528
home: wm: i3bar: add bluetooth blocks
...
continuous-integration/drone/push Build is passing
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
708d60bcc6
home: git: rewrite gitlab URLs to use ssh
continuous-integration/drone/push Build is passing
2021-10-18 14:45:23 +02:00
Bruno BELANYI
5e438f9e77
home: git: rewrite github URLs to use ssh
2021-10-18 14:44:19 +02:00
Bruno BELANYI
9e33f4ca82
home: git: rewrite personal gitea URLs to use ssh
2021-10-18 14:44:08 +02:00
Bruno BELANYI
c55708ab54
home: wm: i3bar: use dynamic width on music block
continuous-integration/drone/push Build is passing
2021-10-16 18:07:07 +02:00
Bruno BELANYI
6c25380d5d
machines: aramis: networking: remove 'domain'
...
continuous-integration/drone/push Build is passing
Now that services handle subdomains through my Nginx abstraction, we can
remove this.
2021-10-16 14:56:15 +02:00
Bruno BELANYI
537fa5c909
home: wm: i3: add 'rofi-bluetooth' binding
continuous-integration/drone/push Build is passing
2021-10-15 17:19:12 +02:00
Bruno BELANYI
8a8256e555
home: tmux: add binding for block selection
2021-10-15 17:13:02 +02:00
Bruno BELANYI
9117df1e72
home: wm: i3: don't add 'dragger' through profile
2021-10-15 17:12:24 +02:00
Bruno BELANYI
296833651a
pkgs: add rofi-bluetooth
2021-10-15 17:09:03 +02:00
Bruno BELANYI
158d39bb6e
pkgs: sort packages alphabetically
2021-10-15 17:01:40 +02:00
Bruno BELANYI
b1cff1b8a3
home: git: add git-related packages when enabled
...
continuous-integration/drone/push Build is passing
Instead of adding them in the general packages section.
2021-10-13 15:36:28 +02:00
Bruno BELANYI
e475855e18
home: git: inline EPITA configuration include
2021-10-13 15:36:28 +02:00
Bruno BELANYI
ef07c9ff43
modules: services: nginx: use 'mkMailAccount'
2021-10-13 15:36:28 +02:00
Bruno BELANYI
111ee136c8
home: git: use 'mkMailAccount'
2021-10-13 15:36:28 +02:00
Bruno BELANYI
8d8904ccef
home: mail: accounts: use 'mkMailAccount'
2021-10-12 17:55:37 +02:00
Bruno BELANYI
97fa58c220
lib: strings: add 'mkMailAddress'
2021-10-12 17:53:23 +02:00
Bruno BELANYI
ce5a8a20b9
lib: add strings
2021-10-12 17:53:10 +02:00
Bruno BELANYI
b298607ea7
home: git: add 'git' alias
continuous-integration/drone/push Build is passing
2021-10-12 16:33:33 +02:00
Bruno BELANYI
d918bf279d
modules: services: wireguard: add 'milady'
continuous-integration/drone/push Build is passing
2021-10-10 17:16:29 +02:00
Bruno BELANYI
6f3bee895c
modules: secrets: wireguard: add 'milady'
2021-10-10 17:16:29 +02:00
Bruno BELANYI
069987f47e
pkgs: dragger: change platforms to linux
...
continuous-integration/drone/push Build is passing
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
971b6e9b65
profiles: wm: add 'dragger' when a WM is set up
2021-10-08 15:06:33 +02:00
Bruno BELANYI
8c103a2261
home: gammastep: fix typo
2021-10-08 15:03:45 +02:00
Bruno BELANYI
76f33fbd57
flake: use 'recurseIntoAttrs' in 'pkgs' overlay
2021-10-08 15:00:46 +02:00
Bruno BELANYI
7d787a2770
pkgs: add dragger
continuous-integration/drone/push Build is failing
2021-10-08 14:59:03 +02:00
Bruno BELANYI
323e99bbb0
home: xdg: make gdb store history in XDG_DATA_HOME
continuous-integration/drone/push Build is passing
2021-10-08 12:46:00 +02:00
Bruno BELANYI
8569a8eb55
home: firefox: add 'reddit-comment-collapser'
2021-10-06 09:48:20 +02:00
Bruno BELANYI
6d393fdef2
home: firefox: re-organise module
2021-10-06 09:48:20 +02:00
Bruno BELANYI
a85922b3b3
home: firefox: add 'refined-github'
2021-10-06 09:48:20 +02:00
Bruno BELANYI
d1cd5bfa32
overlays: add sabnzbd-fix-missing-dependencies
...
continuous-integration/drone/push Build is passing
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
d64a867afc
flake: bump inputs
2021-10-04 14:45:41 +02:00
Bruno BELANYI
cc21d84808
home: tmux: add tmux service
...
continuous-integration/drone/push Build is passing
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
84cdc30037
home: tmux: make history longer
...
We got tons of RAM!
2021-09-30 16:47:52 +02:00
Bruno BELANYI
07cf0fa4da
home: wm: i3: launch tmux when starting terminal
...
continuous-integration/drone/push Build is passing
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
24de1890fc
home: zsh: launch tmux when starting a shell
2021-09-30 15:34:16 +02:00