Commit graph

1550 commits

Author SHA1 Message Date
Simon Bruder 15fdc8756a
pipewire: Disable hardware volume for HD 4.50BTNC 2021-08-21 15:47:17 +02:00
Simon Bruder aed5d19be3
waybar/mpd: Limit title and artist length 2021-08-19 22:22:08 +02:00
Simon Bruder 71f6aed0b4
flake.lock: Update
Flake input changes:

* Updated 'flake-utils': 'github:numtide/flake-utils/f7e004a55b120c02ecb6219596820fcd32ca8772' -> 'github:numtide/flake-utils/c5d161cc0af116a2e17f54316f0bf43f0819785c'
* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/566f4da36652b1fe404346aafcd2cd02fecf7d43' -> 'github:nixos/nixos-hardware/878f629005b003fe39c9e619b074e0ff7d9ed0e2'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/a445f5829889959d65ad65e5c961d5c67e1cd677' -> 'github:nixos/nixpkgs/7bbca9877caed472c6b5866ea09302cfcdce3dbf'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/4138cbd913fad85073e59007710e3f083d0eb7c6' -> 'github:nixos/nixpkgs/253aecf69ed7595aaefabde779aa6449195bebb7'
2021-08-19 21:54:46 +02:00
Simon Bruder d564735b4e
flake.lock: Update
Flake input changes:

* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/7da029f26849f8696ac49652312c9171bf9eb170' -> 'github:nixos/nixos-hardware/566f4da36652b1fe404346aafcd2cd02fecf7d43'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/2d6ab6c6b92f7aaf8bc53baba9754b9bfdce56f2' -> 'github:nixos/nixpkgs/a445f5829889959d65ad65e5c961d5c67e1cd677'
* Updated 'nixpkgs-overlay': 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=29f85ebdce94bb722e2cb3d34a823eb4fe8b0fef' -> 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=8f31f1add50b4f107f4dc69f12c0aa3c3d5cf49d'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/fe01052444c1d66ed6ef76df2af798c9769e9e79' -> 'github:nixos/nixpkgs/4138cbd913fad85073e59007710e3f083d0eb7c6'
2021-08-15 10:00:57 +02:00
Simon Bruder 5ebd71d1f3
flake.lock: Update
Flake input changes:

* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/8296b88560d8ac07a885452e094cd454de90ea9b' -> 'github:nixos/nixos-hardware/7da029f26849f8696ac49652312c9171bf9eb170'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/733682c32929293341f113f297b64ea6319e9089' -> 'github:nixos/nixpkgs/2d6ab6c6b92f7aaf8bc53baba9754b9bfdce56f2'
* Updated 'nixpkgs-overlay': 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=eff7a88016c725d7adc8e520f5d95e59d6fed66c' -> 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=29f85ebdce94bb722e2cb3d34a823eb4fe8b0fef'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/439b1605227b8adb1357b55ce8529d541abbe9eb' -> 'github:nixos/nixpkgs/fe01052444c1d66ed6ef76df2af798c9769e9e79'
2021-08-11 18:20:29 +02:00
Simon Bruder 95b65c5d15
sayuri: Add samba sharing files with windows VM
This requires enabling guest access in Windows [1].

[1] https://docs.microsoft.com/en-us/troubleshoot/windows-server/networking/guest-access-in-smb2-is-disabled-by-default
2021-08-11 10:54:31 +02:00
Simon Bruder 54242cc943
btsync: Make compatible with pipewire
pacmd only supports the “real” pulseaudio daemon.
2021-08-10 13:16:04 +02:00
Simon Bruder 2b9bb92757
git: Add grbias alias 2021-08-07 13:29:29 +02:00
Simon Bruder cb3401ff87
osu-lazer: Rebase patches
This also modifies how the patches are applied, since nixpkgs does not
apply any patches any more.
2021-08-07 13:22:16 +02:00
Simon Bruder 552c4d3b2b
flake.lock: Update
Flake input changes:

* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/09ed30ff3bb67f5efe9c77e0d79aca01793526ca' -> 'github:nixos/nixos-hardware/8296b88560d8ac07a885452e094cd454de90ea9b'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/11c662074e2ae3dddd7e157918b6981de4ce7857' -> 'github:nixos/nixpkgs/733682c32929293341f113f297b64ea6319e9089'
* Updated 'nixpkgs-overlay': 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=76b81d31bb1f703d346086310fe9231fec1d37b2' -> 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=eff7a88016c725d7adc8e520f5d95e59d6fed66c'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/8ecc61c91a596df7d3293603a9c2384190c1b89a' -> 'github:nixos/nixpkgs/439b1605227b8adb1357b55ce8529d541abbe9eb'
2021-08-07 10:14:31 +02:00
Simon Bruder 839fb8e514
games: Add mgba 2021-08-07 00:30:49 +02:00
Simon Bruder 49aa48366a
games: Move to separate module 2021-08-06 18:55:10 +02:00
Simon Bruder 3acc1eb0ce
vueko/mail: Remove alias 2021-08-06 12:37:11 +02:00
Simon Bruder 821a352c49
Annotate multiline strings with their language 2021-08-05 13:23:07 +02:00
Simon Bruder 46afd7123c
neovim: Add fenced syntax highlighting for nix
This is not yet in upstream and the PR is almost 2 years old now, but it
makes editing code in multiline strings much easier.
2021-08-05 13:07:25 +02:00
Simon Bruder 6ac026a535
Enable fwupd on full systems 2021-08-04 16:52:11 +02:00
Simon Bruder a1facf530f
fuuko: Use plain DNS again
DNS over HTTPS often is unreliable in practice (did not empirically test
this).
2021-08-01 19:05:20 +02:00
Simon Bruder e5d82f7087
programs: Remove gscan2pdf
One of its dependencies is currently broken and I don’t use it any more.
2021-08-01 18:47:39 +02:00
Simon Bruder 14999b0f92
flake.lock: Update
Flake input changes:

* Updated 'bang-evaluator': 'git+https://git.sbruder.de/simon/bangs?ref=master&rev=d6ab4b7b2ff0cb7b404643f45e4a7a8d70eda9b7' -> 'git+https://git.sbruder.de/simon/bangs?ref=master&rev=7fc3d5019c907566abbad8f84ba9555a5786bd01'
* Updated 'home-manager': 'github:nix-community/home-manager/9c0abed5228d54aad120b4bc757b6f5935aeda1c' -> 'github:nix-community/home-manager/b39647e52ed3c0b989e9d5c965e598ae4c38d7ef'
* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/615e23579fec9bf0753fd72a8a447d9fb847c58f' -> 'github:nixos/nixos-hardware/09ed30ff3bb67f5efe9c77e0d79aca01793526ca'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/82151321eeaef290b8345803e0b217a261b7c4e1' -> 'github:nixos/nixpkgs/11c662074e2ae3dddd7e157918b6981de4ce7857'
2021-08-01 18:29:52 +02:00
Simon Bruder 971fda90c4
vueko/mail: Add alias 2021-08-01 11:37:46 +02:00
Simon Bruder d20afbfe4c
vueko/mail: Add alias 2021-08-01 11:36:43 +02:00
Simon Bruder 7b473dad3a
waybar/calendar: Fix number of today’s events
This was broken for multiline descriptions.
2021-07-29 06:31:59 +02:00
Simon Bruder 1fcecb1f64
flake.lock: Update
Flake input changes:

* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/41775780a0b6b32b3d32dcc32bb9bc6df809062d' -> 'github:nixos/nixos-hardware/615e23579fec9bf0753fd72a8a447d9fb847c58f'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/973910f5c31b9ba6c171c33a8bd7199990b14c72' -> 'github:nixos/nixpkgs/82151321eeaef290b8345803e0b217a261b7c4e1'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/dd14e5d78e90a2ccd6007e569820de9b4861a6c2' -> 'github:nixos/nixpkgs/8ecc61c91a596df7d3293603a9c2384190c1b89a'
2021-07-28 15:04:00 +02:00
Simon Bruder 8b9eb54806
games: Conditionally add emulators
This uses a crude arbitrary number to only install them onto machines
that can actually run them.
2021-07-26 20:44:46 +02:00
Simon Bruder a90fef89c0
zsh/dcauto: Use regualar instead of civil daylight 2021-07-25 20:19:59 +02:00
Simon Bruder 42a83bea7f
mpd/ncmpcpp: Add dynamic color palette support 2021-07-25 14:32:31 +02:00
Simon Bruder 32b18bd005
flake.lock: Update
Flake input changes:

* Updated 'home-manager': 'github:nix-community/home-manager/35a24648d155843a4d162de98c17b1afd5db51e4' -> 'github:nix-community/home-manager/9c0abed5228d54aad120b4bc757b6f5935aeda1c'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/4181644d09b96af0f92c2f025d3463f9d19c7790' -> 'github:nixos/nixpkgs/973910f5c31b9ba6c171c33a8bd7199990b14c72'
* Updated 'nixpkgs-overlay': 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=f02c1bb2c0a93bfd2f589d225a68d4e2b8eedb5f' -> 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=76b81d31bb1f703d346086310fe9231fec1d37b2'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/967d40bec14be87262b21ab901dbace23b7365db' -> 'github:nixos/nixpkgs/dd14e5d78e90a2ccd6007e569820de9b4861a6c2'
2021-07-25 13:04:05 +02:00
Simon Bruder 4fc2015ee9
fzf: Get solarized colors from common.nix 2021-07-25 10:16:09 +02:00
Simon Bruder a67ec1b22f
zsh: Automatically set color scheme at init 2021-07-25 08:58:57 +02:00
Simon Bruder aef0baf527
programs: Add dynamic-colors 2021-07-25 08:47:59 +02:00
Simon Bruder 11f7ac50ca
Set geographical location system-wide 2021-07-25 08:36:19 +02:00
Simon Bruder 0c74cdbbdd
neovim: Fix installPhase nix snippet 2021-07-24 19:21:52 +02:00
Simon Bruder 8771faa93c
programs: Add paperwork 2021-07-24 13:03:33 +02:00
Simon Bruder 11ec0ab428
vueko/mail: Add alias 2021-07-22 19:12:08 +02:00
Simon Bruder 376dfa37de
vueko/mail: Add alias 2021-07-22 09:52:02 +02:00
Simon Bruder 5ee7108bd6
flake.lock: Update
Flake input changes:

* Updated 'nixpkgs': 'github:nixos/nixpkgs/b2f87e0043aaf3f0f05cc983bd6aa80a616b8352' -> 'github:nixos/nixpkgs/4181644d09b96af0f92c2f025d3463f9d19c7790'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/c6c4a3d45ab200f17805d2d86a1ff1cc7ca2b186' -> 'github:nixos/nixpkgs/967d40bec14be87262b21ab901dbace23b7365db'
2021-07-21 15:31:50 +02:00
Simon Bruder 0b9c9ea047
programs: add dust 2021-07-18 22:54:46 +02:00
Simon Bruder 8dafa364e0
waybar: Fix display when there is no event 2021-07-18 08:38:05 +02:00
Simon Bruder 5e4d888da7
flake.lock: Update
Flake input changes:

* Updated 'nixpkgs': 'github:nixos/nixpkgs/2a96414d7e350160a33ed0978449c9ff5b5a6eb3' -> 'github:nixos/nixpkgs/b2f87e0043aaf3f0f05cc983bd6aa80a616b8352'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/d8f8f31af9d77a48220e4e8a301d1e79774cb7d2' -> 'github:nixos/nixpkgs/c6c4a3d45ab200f17805d2d86a1ff1cc7ca2b186'
2021-07-18 07:59:07 +02:00
Simon Bruder d0900f1cf8
waybar: Add calendar 2021-07-17 16:13:45 +02:00
Simon Bruder faf9a044fd
neovim: Add nix phase snippets 2021-07-17 14:23:32 +02:00
Simon Bruder 00a919d6d7
sway: Reorganise and split into multiple files 2021-07-17 14:10:02 +02:00
Simon Bruder f3d958c1a9
zsh: Remove redundant environment variable declaration
It is already declared in the sway configuration.
2021-07-17 13:55:46 +02:00
Simon Bruder 34badc3638
anki: Reorganise directory layout 2021-07-17 13:46:19 +02:00
Simon Bruder 0d08f9c6db
zsh: Reorganise directory layout 2021-07-17 13:41:15 +02:00
Simon Bruder 4556ec6c73
scripts: Reorganise directory layout 2021-07-17 13:38:32 +02:00
Simon Bruder 80f23f019b
neovim: Reorganise directory layout
This also loads UltiSnips by setting a configuration option instead of
symlinking it to the default location.
2021-07-17 13:31:47 +02:00
Simon Bruder 35e6bf8185
neovim: Add binding for sorting in visual mode 2021-07-17 13:25:57 +02:00
Simon Bruder c09d54513b
neovim: Allow closing terminal with double escape
I always forget the default key binding.
2021-07-17 13:25:23 +02:00
Simon Bruder 1dcaeb0aed
neovim: Use nerdtree git plugin from nixpkgs 2021-07-17 12:58:25 +02:00