Bruno BELANYI
90a89c56c8
home: comma: configure custom 'nixpkgs' flake
...
This makes use of my pinned `pkgs` flake from the registry by default.
2021-05-27 21:50:27 +02:00
Bruno BELANYI
b95b357251
home: extract 'comma' into its own module
2021-05-27 21:49:24 +02:00
Bruno BELANYI
60309fad02
pkgs: comma: allow override which nixpkgs is used
...
This is useful for me to use my pinned `pkgs` instead.
2021-05-27 21:42:41 +02:00
Bruno BELANYI
b8f1f85bc2
pkgs: add volantes-cursors
2021-05-27 19:57:31 +02:00
Bruno BELANYI
8bb4948eec
home: x: cursor: switch to Vimix
2021-05-27 19:15:52 +02:00
Bruno BELANYI
bcdb6dbe64
pkgs: add vimix-cursors
2021-05-27 19:15:52 +02:00
Bruno BELANYI
a223ca6072
home: git: add 'pick' alias
...
I wanted to name it 'pickaxe' but for a curious reason, it does not seem
to be working when I use that alias...
I am trying to find a second alias name for `git log -p -S`, which only
shows commits that change the number of occurrences of its pickaxe in
the file. Whereas `-G` shows any commit involving the pickaxe in its
diff.
2021-05-25 23:13:35 +02:00
Bruno BELANYI
d5307ff551
machines: aramis: sound: switch to pipewire
...
The support for mSBC means I should get better audio on my QC35.
2021-05-25 23:13:35 +02:00
Bruno BELANYI
a648fc6d0f
home: wm: i3: use pamixer for audio control
...
This can be used with either pipewire and pulseaudio without having to
install all of pulseaudio.
2021-05-25 23:13:35 +02:00
Bruno BELANYI
da6c160baf
modules: bluetooth: add pipewire codecs
2021-05-25 23:13:35 +02:00
Bruno BELANYI
10434bdbfc
modules: sound: add pipewire configuration
2021-05-25 18:19:52 +02:00
Bruno BELANYI
941913e213
machines: aramis: sound: use common module
2021-05-25 18:19:52 +02:00
Bruno BELANYI
20513ab3a2
modules: add sound
...
I will probably want to share this configuration between multiple
machines in the future.
2021-05-25 18:19:52 +02:00
Bruno BELANYI
d986f2f906
services: podgrab: remove mention of merged PR
2021-05-23 00:32:59 +02:00
Bruno BELANYI
ec36d1c1b7
project: readme: mention manual flood config
2021-05-23 00:14:26 +02:00
Bruno BELANYI
d18fc252a4
machines: porthos: services: enable flood
2021-05-22 23:59:27 +02:00
Bruno BELANYI
beb35737d9
services: add flood
2021-05-22 23:59:27 +02:00
Bruno BELANYI
d43a224da0
home: wm: i3bar: invert baclight icon
...
Because I am using an emoji font, it looks better that way.
2021-05-22 23:59:27 +02:00
Bruno BELANYI
b3653a63bd
home: mail: add msmtp
2021-05-22 23:49:57 +02:00
Bruno BELANYI
0452d696ae
home: add mail and accounts configuration
2021-05-22 23:49:57 +02:00
Bruno BELANYI
7a91bf3906
home: terminal: use 'cfg.terminal' for TERMINAL
2021-05-22 23:49:57 +02:00
Bruno BELANYI
153f919485
pkgs: add bw-pass
...
Until `rbw` gets support for Yubikey 2FA, I still need a decent way to
query for my passwords on the command line...
This wrapper program should be good enough for basic usage with programs
that need a password command.
2021-05-22 23:49:57 +02:00
Bruno BELANYI
1647ab4ac7
modules: nix: expose pinned nixpkgs as 'pkgs'
...
That way if I do want to use that latest version, I can still use
`nixpkgs#<whatever>`.
2021-05-22 23:49:57 +02:00
Bruno BELANYI
bab605871d
home: firefox: tridactyl: fix Reddit URL rewriter
2021-05-22 23:49:57 +02:00
Bruno BELANYI
cfa59614f1
home: firefox: add ff2mpv
...
This allows watching videos using mpv via a simple button.
2021-05-22 23:49:57 +02:00
Bruno BELANYI
93f173d0ca
machines: aramis: home: enable mpv
2021-05-22 23:49:57 +02:00
Bruno BELANYI
82099b19f3
home: add mpv
2021-05-22 23:49:57 +02:00
Bruno BELANYI
4d0ab2e5a6
pkgs: add ff2mpv-go
2021-05-22 23:49:57 +02:00
Bruno BELANYI
2c8770ad70
services: podgrab: switch to upstream service
2021-05-22 23:49:57 +02:00
Bruno BELANYI
8e278e0f99
pkgs: remove podgrab
...
Now that it has been merged upstream, no reason to keep it.
2021-05-22 23:49:02 +02:00
Bruno BELANYI
4fcad6026a
modules: nix: pin flake registry to common inputs
2021-05-22 23:47:27 +02:00
Bruno BELANYI
6b50f906fa
flake: inject 'inputs' into NixOS configuration
2021-05-22 23:47:27 +02:00
Bruno BELANYI
7f0c595ae8
home: wm: rofi: configure terminal
2021-05-22 23:47:27 +02:00
Bruno BELANYI
bbddf086ec
profiles: laptop: enable TLP
2021-05-22 23:47:27 +02:00
Bruno BELANYI
9a9d0ba266
services: add TLP
2021-05-22 23:47:27 +02:00
Bruno BELANYI
faad0c0624
pkgs: add myself as maintainer to all packages
2021-05-22 23:47:27 +02:00
Bruno BELANYI
0dc9495fda
home: add nix-index
2021-05-22 23:47:27 +02:00
Bruno BELANYI
05f291f72a
services: adblock: use new 'settings' option
...
This shows that I have not upgraded the server in a while...
2021-05-22 23:47:27 +02:00
Bruno BELANYI
f376059027
flake: bump inputs
2021-05-20 17:55:45 +02:00
Bruno BELANYI
9e5d616d16
home: firefox: tridactyl: fix parent URL on Reddit
2021-05-16 00:03:59 +02:00
Bruno BELANYI
1d97eb22bf
home: packages: add 'comma' to common package set
2021-05-16 00:03:59 +02:00
Bruno BELANYI
7087ce32a6
pkgs: add comma
2021-05-16 00:03:59 +02:00
Bruno BELANYI
797387f571
machines: aramis: services: remove gnupg-agent
...
The one configured by home-manager is more appropriate.
2021-05-16 00:03:59 +02:00
Bruno BELANYI
ec73ed2f10
home: x: add 'xsel' package
...
I like it better than 'xclip'.
2021-05-16 00:03:59 +02:00
Bruno BELANYI
684dac5904
home: zsh: make history ten times bigger
2021-05-16 00:03:59 +02:00
Bruno BELANYI
467cfaa066
profiles: laptop: enable power-alert
2021-05-16 00:03:59 +02:00
Bruno BELANYI
2ba551f1b0
home: add power-alert
2021-05-16 00:03:59 +02:00
Bruno BELANYI
2128286779
profiles: laptop: enable upower
2021-05-16 00:03:59 +02:00
Bruno BELANYI
853bb7a0ce
modules: add upower
2021-05-16 00:03:59 +02:00
Bruno BELANYI
abdba0a223
home: pager: fix colorized man pages
...
Turns out that sessionVariables are not being set at the proper time for
use with `tput`.
This commit also cleans up a bit how the config was being set.
2021-05-16 00:03:59 +02:00