Simon Bruder
be8c942150
flake: Remove updateInputs app
...
Nix has support for committing the changes with `nix flake update
--commit-lock-file`.
2021-05-13 17:01:37 +02:00
Simon Bruder
7d4f84eda8
flake.lock: Update
...
Flake input changes:
* Updated 'nix-pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/09fb9e425111878b58223852e87ed85e8a189e0d' -> 'github:cachix/pre-commit-hooks.nix/40a51af82c1181b9dea3526c4124eee077e30213'
* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/02f067b234576a08522cffc8f5fa829db9b425cf' -> 'github:nixos/nixos-hardware/936e4649098d6a5e0762058cb7687be1b2d90550'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/6e83cfb005c6281ab10e908f6386fe1499b67feb' -> 'github:nixos/nixpkgs/327368f98c6a927a84aed3c2f2fd1a7f6983e855'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/ae1c8ede09b53007ba9b3c32f926c9c03547ae8b' -> 'github:nixos/nixpkgs/65d6153aec85c8cb46023f0a7248628f423ca4ee'
2021-05-13 17:00:44 +02:00
Simon Bruder
9f70024257
fuuko/hydra: Make serving build artifacts work
...
hydra-server.service does not have access to the signing key.
2021-05-13 14:23:10 +02:00
Simon Bruder
e629ad86fb
programs: Add textidote
2021-05-13 13:51:06 +02:00
Simon Bruder
ebeba7c6fd
programs: Add deemix
2021-05-13 13:50:56 +02:00
Simon Bruder
a861fbd725
Include my external overlay
...
It includes packages that are proably useful for other people outside of
my own system configuration.
2021-05-13 13:42:36 +02:00
Simon Bruder
dc1698ffaa
fuuko: Add hydra
2021-05-13 13:07:17 +02:00
Simon Bruder
d72ce259cc
Update flake inputs
2021-05-12 07:16:08 +02:00
Simon Bruder
d2d2a7234f
direnv: Use nix-direnv’s use_flake
2021-05-09 12:34:48 +02:00
Simon Bruder
675f55e61f
Update flake inputs
2021-05-08 13:24:52 +02:00
Simon Bruder
7a5d16106a
mkvpropedit-add-fonts: Fix with spaces in filenames
2021-05-07 21:34:35 +02:00
Simon Bruder
ca2136ef04
sayuri: Allow discards on data ssd
2021-05-07 14:37:53 +02:00
Simon Bruder
ec50bc210b
Add nixpkgs-unstable to flake registry
2021-05-07 14:36:39 +02:00
Simon Bruder
26f7ef981b
Update flake inputs
2021-05-05 13:31:12 +02:00
Simon Bruder
d3ec5f4ba1
sayuri: Reinstall on NVMe ssd
2021-05-04 23:15:05 +02:00
Simon Bruder
9bbc4a2f7a
sway: Use xwayland from unstable
...
20.09’s xwayland crashes (presumably because of sway 1.6).
2021-05-04 21:53:15 +02:00
Simon Bruder
c3a3d8a12a
Adapt documentation to current configuration
2021-05-04 21:45:05 +02:00
Simon Bruder
bb487bd528
Update flake inputs
2021-05-03 22:26:49 +02:00
Simon Bruder
2bf9577b61
vueko/mail: Add alias
2021-05-03 19:33:53 +02:00
Simon Bruder
10ced7f2bb
fuuko/torrent: Make socat work after forced stop
...
This should improve behavour after e.g. a power outage.
2021-05-03 10:17:00 +02:00
Simon Bruder
54610a130a
flake: Specify apps in the way nix expects it
...
It has to be a flat attribute set of { type = "app"; program = "…"; },
otherwise nix will still run it, but `nix flake show` fails.
2021-05-03 10:17:00 +02:00
Simon Bruder
d19bfb9c2c
pkgs/modules: Remove stray import
2021-05-03 10:17:00 +02:00
Simon Bruder
440fc97f7f
AriaNg: Include as flake
2021-05-03 10:16:59 +02:00
Simon Bruder
51f814c70d
fuuko/go-neb: Use sops for secrets
2021-05-03 10:16:59 +02:00
Simon Bruder
8a5a5e9a1c
aria2_exporter: Include as flake
2021-05-03 10:16:59 +02:00
Simon Bruder
8e02008cb4
bang-evaluator: Include as flake
2021-05-03 10:16:59 +02:00
Simon Bruder
df6c74819e
Update flake inputs
2021-05-03 10:16:59 +02:00
Simon Bruder
0bb095a2bf
zsh: No longer unset LESS_TERMCAP
...
Since I now manually select the environment variables imported into
systemd/dbus, other variables with escape characters are no longer a
problem.
2021-05-03 10:16:59 +02:00
Simon Bruder
09618443eb
sway: Manually implement systemd/dbus integration
...
The way provided by home-manager does not work reliably.
This also references (hopefully) all executables called by systemd
services by their full path.
2021-05-03 10:16:58 +02:00
Simon Bruder
84c72583fe
fuuko/drone-runner-exec: Use unstable nix
...
This also adds /etc/static as read-only path to the sandbox, since
otherwise /etc/nix/nix.conf can’t be read.
2021-05-01 18:31:05 +02:00
Simon Bruder
400b55a293
Convert to flake
...
Fixes #3 .
2021-05-01 17:36:58 +02:00
Simon Bruder
af036e88db
nix: Enable flake support
2021-05-01 17:08:21 +02:00
Simon Bruder
d704dab620
zsh: Do not match #
...
Nix flakes use # extensively, so quoting '#' every time is not feasible.
This needs to be added to the end of initExtra so other commands do not
reset it.
2021-05-01 16:53:47 +02:00
Simon Bruder
5b5bf546b3
wireguard: Simplify sopsFile path
2021-05-01 16:53:06 +02:00
Simon Bruder
ef790a285a
overlay: Replace self/super with final/prev
2021-05-01 16:53:06 +02:00
Simon Bruder
236ac3488a
sway: Make shells reload environment every time
...
Otherwise changing environment variables requires me to log out.
2021-05-01 16:34:27 +02:00
Simon Bruder
267eecf000
sway: Make swaynag buttons easier to read
2021-04-30 19:22:08 +02:00
Simon Bruder
0ddb38e8f9
sway: Use package from unstable
...
Sway 1.6 is in nixos-unstable, so I don’t have to apply the patch
manually.
This also addds the WAYLAND_DISPLAY variable to dbus, which is required
to show the GCR prompter GTK3 window. This only happened after the
upgrade, so I assume sway changed some things that necessitate this.
2021-04-30 19:05:36 +02:00
Simon Bruder
36da32ff33
Add memtest86+ override to 5.31b
...
The version in nixpkgs (5.01-coreboot002) does not work on nunotaba nor
sayuri (it shows all? addresses as bad).
2021-04-30 15:56:23 +02:00
Simon Bruder
1674ee980b
Update sources
...
This does not update pre-commit-hooks.nix since [1] occurs due to its
migration to flakes.
[1]: https://github.com/cachix/pre-commit-hooks.nix/pull/103#issuecomment-828489093
2021-04-28 17:04:29 +02:00
Simon Bruder
4c60f99b76
pkgs/bwrap-helper: Pass through dev-bind(-try)
2021-04-25 09:54:49 +02:00
Simon Bruder
7d19c9b039
sayuri: Use radeontop from unstable
2021-04-25 09:54:49 +02:00
Simon Bruder
36111cfd8b
Update sources
2021-04-25 09:51:14 +02:00
Simon Bruder
8a339c51a2
Show system closure diff on activation
2021-04-25 09:50:03 +02:00
Simon Bruder
78f4579556
vueko/mail: Add alias
2021-04-23 10:21:11 +02:00
Simon Bruder
85546a5ab7
shell.nix: Make host key import find gpg
2021-04-23 09:31:03 +02:00
Simon Bruder
4d6530a56d
Update sources
2021-04-23 09:22:48 +02:00
Simon Bruder
7fd7f98708
pavucontrol: Make context menus work on wayland
...
Otherwise, they open with an offset.
2021-04-23 08:26:29 +02:00
Simon Bruder
5de2acd1f0
neovim: Add indentation settings for bib files
2021-04-22 16:05:25 +02:00
Simon Bruder
bcee4c3243
mpv: Use better subtitle settings
2021-04-19 21:48:26 +02:00