Simon Bruder
a981641273
Disable waifu2x-converter-cpp
...
The build is currently broken in nixos unstable (git bisect says since
af802654b91e150fdaa8e32c29a0eefbdf953597). However, in a manual build
(outside of nix), it builds with gcc 10. It probably has to do with
flags that are passed.
2021-01-08 21:16:24 +01:00
Simon Bruder
8cdc023f57
Update sources
2021-01-08 14:30:43 +01:00
Simon Bruder
7152112076
home/games: Add module and option
2021-01-07 18:29:18 +01:00
Simon Bruder
dfc4bab334
home: Deduplicate inheritance of nixos options
...
Fixes #17
2021-01-07 18:22:21 +01:00
Simon Bruder
b586b7d2b5
overlay: Add osu-lazer-container
2021-01-07 17:31:22 +01:00
Simon Bruder
a1efb5faa1
overlay: Add osu-lazer with faster start patch
2021-01-07 17:28:08 +01:00
Simon Bruder
f5b383ddbc
Add overlay wrapper for custom overlay
2021-01-07 17:17:43 +01:00
Simon Bruder
e2d93ea30e
Add bwrap-helper
2021-01-07 17:11:31 +01:00
Simon Bruder
37c54887b9
Add custom overlay
...
Fixes #20
2021-01-07 17:10:32 +01:00
Simon Bruder
a44f1fd1ac
Add optional ssh server to initrd
2021-01-07 13:39:25 +01:00
Simon Bruder
f1620679d4
deploy: Make secrets deployment optional
2021-01-07 12:32:43 +01:00
Simon Bruder
2b6a7bc1f6
deploy: Make options actually work
2021-01-06 23:41:33 +01:00
Simon Bruder
9a65a81c3c
tools: Only enable adb on x86_64-linux
...
Since it at least fails to build on aarch64.
2021-01-06 23:40:52 +01:00
Simon Bruder
83ec18b7e4
home/programs: Make scrcpy gui program
...
Must have put it in the wrong category when I added that option.
2021-01-06 23:39:23 +01:00
Simon Bruder
7b2da0349c
Overhaul secrets management
2021-01-06 13:09:29 +01:00
Simon Bruder
826e196891
home/mimeapps: Force overwrite of mimeapps.list
2021-01-05 23:32:29 +01:00
Simon Bruder
55668b4d69
zsh: Fix zsh-nix-shell
...
Next time actually test a change before committing it.
2021-01-04 22:04:54 +01:00
Simon Bruder
77fa173fc4
home: Set state version to 20.09
...
This should not cause any conflicts.
2021-01-04 15:22:39 +01:00
Simon Bruder
2e33f18a3a
sway/wallpaper-unfree: Do not waifu2x wallpaper
...
I don’t have a screen wider than 1920 pixels and I only see my wallpaper
when switching to a new (empty) workspace.
2021-01-04 12:40:31 +01:00
Simon Bruder
3d73519a76
Make building without unfree software/assets work
...
This either removes the packages or replaces them with free packages.
2021-01-03 17:11:22 +01:00
Simon Bruder
131d0cc1a5
Add options for unfree software and assets
2021-01-03 17:11:22 +01:00
Simon Bruder
5d616f4b64
Update sources
2021-01-03 15:47:03 +01:00
Simon Bruder
337ef729e1
sway: wallpaper: Specify license
2021-01-03 15:46:08 +01:00
Simon Bruder
dbb56d4008
neovim: Specify licenses for plugins
2021-01-03 13:46:38 +01:00
Simon Bruder
4d5dcd358d
neovim: nerdtree-git-plugin: Use upstream
...
I don’t know why I used some old fork.
2021-01-03 13:45:50 +01:00
Simon Bruder
8ae4f4080d
mpv: Specify licenses for shaders and plugins
2021-01-03 13:37:28 +01:00
Simon Bruder
5659b834d4
mpv: Switch to nixpkgs fetchers
2021-01-03 13:20:25 +01:00
Simon Bruder
2a9815bb0a
zsh: dircolors-solarized: Specify license
2021-01-03 13:08:36 +01:00
Simon Bruder
73a02913fc
zsh: Use zsh-nix-shell from nixpkgs
2021-01-03 13:08:19 +01:00
Simon Bruder
fb173f06ad
waifu2x-photo-models: Specify license
2021-01-03 13:03:12 +01:00
Simon Bruder
fb488a8bb5
Use stdenvNoCC where possible
...
This makes them not rebuild when the compiler toolchain changes.
2021-01-03 12:55:56 +01:00
Simon Bruder
9c51d36c4d
Use fetchpatch to fetch patches
2021-01-02 10:58:08 +01:00
Simon Bruder
0b1c19b481
sway/waybar: Open pavucontrol on right click
...
Otherwise I open it accidentally all the time.
2021-01-01 14:05:23 +01:00
Simon Bruder
4dc478978e
Use lib.optionals instead of if then else [ ]
2021-01-01 14:00:32 +01:00
Simon Bruder
dc3a5f5d2e
home: Add waifu2x-photo
2021-01-01 13:55:47 +01:00
Simon Bruder
fa8323bddc
Enable rar support of p7zip
2021-01-01 13:00:38 +01:00
Simon Bruder
a16b0e260c
gui: Add 32bit OpenGL
2021-01-01 12:33:13 +01:00
Simon Bruder
58d667f6b8
sway: Rename to gui
2021-01-01 12:32:55 +01:00
Simon Bruder
cb913a9b00
Add media-proxy
...
This also adds secrets management for nginx. It is far from perfect
(e.g. nginx does not get reloaded when a secret changes).
2020-12-31 15:44:24 +01:00
Simon Bruder
e6b770875c
nunotaba,sayuri: Add tor client
2020-12-31 12:55:20 +01:00
Simon Bruder
0d66728621
Update sources
2020-12-29 11:43:05 +01:00
Simon Bruder
ad3e8575a7
Update sources
2020-12-27 12:59:29 +01:00
Simon Bruder
a34d5a110a
Disable command-not-found
2020-12-25 16:41:48 +01:00
Simon Bruder
cf16ae63b9
neovim: Add rnix-lsp
2020-12-25 12:07:58 +01:00
Simon Bruder
0f2e3d39c3
home: Add nixpkgs-fmt
2020-12-25 11:42:49 +01:00
Simon Bruder
124b9113a7
home: Add nix-diff
2020-12-25 11:42:33 +01:00
Simon Bruder
e47299d099
Update sources
2020-12-25 11:35:55 +01:00
Simon Bruder
40986ce2c6
home: Add gpg config
...
Also use the opportunity to switch to a new gpg key.
2020-12-24 23:08:05 +01:00
Simon Bruder
076ec0b321
Use home-manager’s password-store module
2020-12-24 22:23:39 +01:00
Simon Bruder
1bc6988225
neovim: Use rls from nixpkgs
2020-12-24 13:23:17 +01:00