Commit graph

313 commits

Author SHA1 Message Date
36d6b2828e home: start services when switching
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
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
ae06ccac4a home: git: rewrite gitlab URLs to use ssh 2021-10-18 14:45:23 +02:00
a8cf45a9f7 home: git: rewrite github URLs to use ssh 2021-10-18 14:44:19 +02:00
6a18be1d0a home: git: rewrite personal gitea URLs to use ssh 2021-10-18 14:44:08 +02:00
a9f751f0ed home: wm: i3bar: use dynamic width on music block 2021-10-16 18:07:07 +02:00
0d87934ee0 home: wm: i3: add 'rofi-bluetooth' binding 2021-10-15 17:19:12 +02:00
645a602cc1 home: tmux: add binding for block selection 2021-10-15 17:13:02 +02:00
8b763099e3 home: wm: i3: don't add 'dragger' through profile 2021-10-15 17:12:24 +02:00
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
0bfc92b09c home: git: inline EPITA configuration include 2021-10-13 15:36:28 +02:00
f76803c9bb home: git: use 'mkMailAccount' 2021-10-13 15:36:28 +02:00
7b6af91642 home: mail: accounts: use 'mkMailAccount' 2021-10-12 17:55:37 +02:00
3e6c467816 home: git: add 'git' alias 2021-10-12 16:33:33 +02:00
152df1501a home: gammastep: fix typo 2021-10-08 15:03:45 +02:00
cf47817b34 home: xdg: make gdb store history in XDG_DATA_HOME 2021-10-08 12:46:00 +02:00
02263141c4 home: firefox: add 'reddit-comment-collapser' 2021-10-06 09:48:20 +02:00
f494c3cba7 home: firefox: re-organise module 2021-10-06 09:48:20 +02:00
c746d7d3ba home: firefox: add 'refined-github' 2021-10-06 09:48:20 +02:00
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
3ec99d4c0e home: tmux: make history longer
We got tons of RAM!
2021-09-30 16:47:52 +02:00
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
3d0a73fffd home: zsh: launch tmux when starting a shell 2021-09-30 15:34:16 +02:00
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
dc5a44ce82 home: put modules into folders 2021-09-26 23:09:32 +02:00
5b0e0bcbc2 home: terminal: put modules into folders 2021-09-26 23:09:32 +02:00
b90629fdd9 home: x: put modules into folders 2021-09-26 23:09:32 +02:00
acc23ab684 home: wm: put modules into folders 2021-09-26 23:09:32 +02:00
544aec0d91 home: mail: put modules into folders 2021-09-26 23:09:32 +02:00
a12b629dc3 home: firefox: put modules into folders 2021-09-26 23:09:32 +02:00
963c86c66f home: remove unused 'secrets' module 2021-09-25 13:27:01 +02:00
f3519e845f home: ssh: add missing 'mkIf cfg.enable' 2021-09-24 01:21:57 +02:00
8ba1746be4 home: remove unused arguments 2021-09-24 01:21:57 +02:00
364ea0404a home: wm: i3: use 'recursiveMerge' 2021-09-23 22:11:25 +02:00
02992d819e home: gdb: add nix store to safe path
For now, the nix store path is hard-coded rather than substituted.

This is useful for pretty-printing C++ types compiled with a different
C++ library from my gdb.
2021-09-03 17:34:39 +02:00
9a5bba7574 home: wm: i3bar: remove redundant '%' 2021-08-31 18:31:32 +02:00
187c35c448 home: pager: remove lesspipe
I don't use it anymore.
2021-08-30 21:23:13 +02:00
3736e3a415 home: zsh: clean-up blank in history 2021-08-25 12:51:38 +02:00
e2546bd958 home: zsh: append to history
Otherwise the file is replaced rather than appended to.
2021-08-25 12:44:42 +02:00
3d7420210a home: zsh: do not share history accross shells
It's more annoying than helpful...
2021-08-25 12:22:36 +02:00
fcc3089e77 home: gdb: fix configuration path
Turns out the latest version of `gdb` does not yet look for its
configuration in `XDG_CONFIG_HOME`...
2021-08-22 15:02:57 +02:00
b20ef7f809 home: gdb: add rr 2021-08-21 01:13:14 +02:00
5edffcd21d home: gdb: fix auto-load safe path 2021-08-20 21:22:27 +02:00
bc6761bdc9 home: add gdb 2021-08-20 20:03:51 +02:00
7469fe0063 home: git: use topological order in log
It is the one that makes most sense, rather than some kind of date
order...
2021-07-13 17:50:44 +02:00
1a492c6eb8 home: direnv: update to new option name
And enable the flakes option.

I don't actually use this on my own projects, but it could be useful for
other projects that I contribute to.
2021-06-30 20:08:07 +02:00
6ff1a53a35 home: mail: add himalaya
This mail client is very KISS. I like it.
2021-06-30 20:08:06 +02:00
62488bc671 home: firefox: add sponsorblock 2021-06-27 19:51:04 +02:00
fb2ec8cd6b home: secrets: use more specific type
I will amend it if I need more types, but for now this is fine.
2021-06-27 19:48:42 +02:00
a5d3f7f861 home: wm: i3: also toggle xss-lock 2021-06-26 18:38:11 +02:00