Commit graph

1371 commits

Author SHA1 Message Date
Simon Bruder 37f0d3e1fc
Remove settings no longer necessary
Swaync is in stable, mumble 1.4 is in stable and has pulseaudio enabled
by default, the tray target is defined in home-manager upstream and
nix-direnv comes with flake support by default.
2022-05-31 15:04:52 +02:00
Simon Bruder 7361e03630
flake: Update infinisilSystem
The binary of murmur is now called mumble-server, which is fixed in a
newer version of infinisil’s module.
2022-05-31 14:31:45 +02:00
Simon Bruder 3723c88de4
flake: Update to 22.05 2022-05-31 14:31:13 +02:00
Simon Bruder 52fe800551
vueko/mail: Add alias 2022-05-29 22:51:32 +02:00
Simon Bruder 85e36d697e
vueko/mail: Add alias 2022-05-26 21:39:49 +02:00
Simon Bruder 3fe924575d
pkgs: Remove swaync override
swaync 0.5 is in nixpkgs unstable.
2022-05-26 12:35:22 +02:00
Simon Bruder 157e8c6bf0
renge/invidious: Update patch 2022-05-26 12:32:13 +02:00
Simon Bruder cca81bc96c
flake.lock: Update
Flake lock file changes:

• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/6b4ebea9093c997c5f275c820e679108de4871ab' (2022-04-21)
  → 'github:nixos/nixos-hardware/39a7bfc496d2ddfce73fe9542af1f2029ba4fe39' (2022-05-25)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/2d474d6a4a43a0348b78db68dc00c491032cf5cf' (2022-05-18)
  → 'github:nixos/nixpkgs/06db2e2197401b74fcf82d4e84be15b0b5851c7b' (2022-05-22)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/1d7db1b9e4cf1ee075a9f52e5c36f7b9f4207502' (2022-05-16)
  → 'github:nixos/nixpkgs/5ce6597eca7d7b518c03ecda57d45f9404b5e060' (2022-05-24)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/9681f04fa3b6af5b7eff6b086e46aee2cc2bdde2' (2022-05-15)
  → 'github:Mic92/sops-nix/7385b12722ce903e477878147794bed9040227e2' (2022-05-25)
• Updated input 'sops-nix/nixpkgs-21_11':
    'github:NixOS/nixpkgs/8b3398bc7587ebb79f93dfeea1b8c574d3c6dba1' (2022-05-14)
  → 'github:NixOS/nixpkgs/b5991e4971523a5fcc9413b9003b58e5c15aa7d8' (2022-05-21)
• Added input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/0c3bf3a5c3ab6be29138b88900c417660a284fbd' (2022-05-25)
2022-05-26 11:57:37 +02:00
Simon Bruder 94f58d65fe
vueko/mail: Add alias 2022-05-23 14:55:26 +02:00
Simon Bruder 8882aa0d8d
corectrl: Init and enable on sayuri 2022-05-21 17:42:32 +02:00
Simon Bruder 6be98cb106
vueko/mail: Add alias 2022-05-21 17:08:31 +02:00
Simon Bruder 5d82e663f0
flake.lock: Update
Flake lock file changes:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/0d347c56f6f41de822a4f4c7ff5072f3382db121' (2022-05-12)
  → 'github:numtide/flake-utils/04c1b180862888302ddfb2e3ad9eaa63afc60cf8' (2022-05-17)
• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/e5e7b3b542e7f4f96967966a943d7e1c07558042' (2022-04-04)
  → 'github:cachix/pre-commit-hooks.nix/521a524771a8e93caddaa0ac1d67d03766a8b0b3' (2022-05-16)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/79385ae0aacf7e02871cc8af0623123419dd7884' (2022-05-13)
  → 'github:nixos/nixpkgs/2d474d6a4a43a0348b78db68dc00c491032cf5cf' (2022-05-18)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/d89d7af1ba23bd8a5341d00bdd862e8e9a808f56' (2022-05-12)
  → 'github:nixos/nixpkgs/1d7db1b9e4cf1ee075a9f52e5c36f7b9f4207502' (2022-05-16)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/c2614c4fe61943b3d280ac1892fcebe6e8eaf8c8' (2022-04-12)
  → 'github:Mic92/sops-nix/9681f04fa3b6af5b7eff6b086e46aee2cc2bdde2' (2022-05-15)
• Added input 'sops-nix/nixpkgs-21_11':
    'github:NixOS/nixpkgs/8b3398bc7587ebb79f93dfeea1b8c574d3c6dba1' (2022-05-14)
2022-05-19 12:35:20 +02:00
Simon Bruder 05da953e22
games/steam-sandbox: Fix hidraw input enumeration
This was broken when no files matched the glob /dev/hidraw* (it was
passed literall to bubblewrap, which failed due to it not existing).
2022-05-16 11:36:09 +02:00
Simon Bruder 23652c4b8f
restic/system: Exclude mounts 2022-05-15 11:14:34 +02:00
Simon Bruder b805fb5ef1
sayuri: Switch to EFI
The legacy BIOS does not show when the HDMI output is used with a 4K
screen.
2022-05-14 22:16:28 +02:00
Simon Bruder 71f868e104
sayuri: Do not disable gui in yolo profile 2022-05-14 22:16:23 +02:00
Simon Bruder 4712cd20be
media-mount: Init 2022-05-14 17:50:11 +02:00
Simon Bruder 322ce8885f
flake.lock: Update
Flake lock file changes:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/a4b154ebbdc88c8498a5c7b01589addc9e9cb678' (2022-04-11)
  → 'github:numtide/flake-utils/0d347c56f6f41de822a4f4c7ff5072f3382db121' (2022-05-12)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/5656d7f92aa8264eb06ba68ad94c87ac5b5312e8' (2022-05-06)
  → 'github:nixos/nixpkgs/79385ae0aacf7e02871cc8af0623123419dd7884' (2022-05-13)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/c777cdf5c564015d5f63b09cc93bef4178b19b01' (2022-05-05)
  → 'github:nixos/nixpkgs/d89d7af1ba23bd8a5341d00bdd862e8e9a808f56' (2022-05-12)
2022-05-14 10:52:12 +02:00
Simon Bruder 1fdea403f0
games/steam-sandbox: Include hidraw devices
This is required for Nintendo Switch controllers (hid_nintendo does not
work with third-party ones).
2022-05-14 10:41:36 +02:00
Simon Bruder f31fb7dc5d
udev: Add rule for TI-84+ SE
If it is plugged in for a longer time (a few minutes are enough), at
least on mayushii, the dock hangs and will not respond unless the
system is rebooted (re-plugging, restarting the dock and suspending does
not work). I couldn’t figure out why this is happening.
2022-05-11 16:38:32 +02:00
Simon Bruder ae81132dfa
vueko/mail: Add alias 2022-05-11 08:45:16 +02:00
Simon Bruder b85ecf5bb1
programs: Add gnucash 2022-05-11 08:44:22 +02:00
Simon Bruder 1e33134742
flake.lock: Update
Flake lock file changes:

• Updated input 'home-manager':
    'github:nix-community/home-manager/d14adb99f3fb562ec74ad18c032efc154b438034' (2022-04-26)
  → 'github:nix-community/home-manager/d93d56ab8c1c6aa575854a79b9d2f69d491db7d0' (2022-05-02)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/feea25c58657fa81d16e0e51f80e1a02ef4cbd49' (2022-04-27)
  → 'github:nixos/nixpkgs/5656d7f92aa8264eb06ba68ad94c87ac5b5312e8' (2022-05-06)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/e10da1c7f542515b609f8dfbcf788f3d85b14936' (2022-04-26)
  → 'github:nixos/nixpkgs/c777cdf5c564015d5f63b09cc93bef4178b19b01' (2022-05-05)
2022-05-07 15:00:22 +02:00
Simon Bruder 7de19098e5
programs: Install mkvtoolnix-gui if gui is enabled 2022-05-05 17:42:41 +02:00
Simon Bruder 4c01701af3
makemkv: Remove hardcodes/hard dependencies
Even without a drive it is useful for working with disc images.
2022-05-05 16:29:18 +02:00
Simon Bruder 8a116ff2ad
vueko/mail: Add alias 2022-05-05 15:57:30 +02:00
Simon Bruder b1353a34da
sway: Replace mako with swaync
It provides a notification centre and a do not disturb mode.
2022-05-01 21:16:21 +02:00
Simon Bruder 532ebfb7b9
games/steam-sandbox: Add mangohud 2022-05-01 10:30:31 +02:00
Simon Bruder 36b564d978
games/steam-sandbox: Make controllers work
The full sysfs is required for steam to discover controllers. Despite
some individual games detecting them, for full controller support
(especially in wine/proton), steam has to detect them.
2022-05-01 10:14:04 +02:00
Simon Bruder 0313c45b9e
vueko/mail: Add alias 2022-04-29 22:47:00 +02:00
Simon Bruder 0ad1780fce
vueko/mail: Add alias 2022-04-29 18:40:01 +02:00
Simon Bruder 96cfdf9f2d
flake.lock: Update
Flake lock file changes:

• Updated input 'home-manager':
    'github:nix-community/home-manager/7244c6715cb8f741f3b3e1220a9279e97b2ed8f5' (2022-04-13)
  → 'github:nix-community/home-manager/d14adb99f3fb562ec74ad18c032efc154b438034' (2022-04-26)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/1a0ccdbf4583ed0fce37eea7955e8ef90f840a9f' (2022-04-13)
  → 'github:nixos/nixos-hardware/6b4ebea9093c997c5f275c820e679108de4871ab' (2022-04-21)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/7b38b03d76ab71bdc8dc325e3f6338d984cc35ca' (2022-04-18)
  → 'github:nixos/nixpkgs/feea25c58657fa81d16e0e51f80e1a02ef4cbd49' (2022-04-27)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/1ffba9f2f683063c2b14c9f4d12c55ad5f4ed887' (2022-04-17)
  → 'github:nixos/nixpkgs/e10da1c7f542515b609f8dfbcf788f3d85b14936' (2022-04-26)
2022-04-29 16:33:11 +02:00
Simon Bruder 606b203205
zsh: Globally set histsize to 100000
Otherwise this occasionally deletes my user’s history if the user config
is not fully loaded yet.
2022-04-28 09:32:03 +02:00
Simon Bruder 76787d43a0
restic/system: Ignore /root/.cache 2022-04-23 21:10:55 +02:00
Simon Bruder b307f1d518
fonts: Use blobmoji as default emoji font 2022-04-23 21:10:27 +02:00
Simon Bruder ef5204f2f3
vueko/mail: Add alias 2022-04-21 15:21:22 +02:00
Simon Bruder 9476421bbf
flake.lock: Update
Flake lock file changes:

• Updated input 'home-manager':
    'github:nix-community/home-manager/7049cf37a90e19ead7a379ce1c76dccea29450c4' (2022-04-11)
  → 'github:nix-community/home-manager/7244c6715cb8f741f3b3e1220a9279e97b2ed8f5' (2022-04-13)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/5c95599061f04d7e02822981c5967611a475c628' (2022-04-13)
  → 'github:nixos/nixos-hardware/1a0ccdbf4583ed0fce37eea7955e8ef90f840a9f' (2022-04-13)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/e7d63bd0d50df412f5a1d8acfa3caae75522e347' (2022-04-10)
  → 'github:nixos/nixpkgs/7b38b03d76ab71bdc8dc325e3f6338d984cc35ca' (2022-04-18)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/33772708c6d0e33f697426ba386aa0149cbcbecb' (2022-04-11)
  → 'github:nixos/nixpkgs/1ffba9f2f683063c2b14c9f4d12c55ad5f4ed887' (2022-04-17)
2022-04-19 09:47:37 +02:00
Simon Bruder e3b4281198
vueko/mail: Add alias 2022-04-18 18:10:40 +02:00
Simon Bruder 6ce8ae1d6f
renge/murmur: Allow spaces in username
Not really useful for real usernames, but very much for meme usernames.
2022-04-15 21:35:48 +02:00
Simon Bruder bff4a58350
flake.lock: Update
Flake lock file changes:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/0f8662f1319ad6abf89b3380dd2722369fc51ade' (2022-03-26)
  → 'github:numtide/flake-utils/a4b154ebbdc88c8498a5c7b01589addc9e9cb678' (2022-04-11)
• Updated input 'home-manager':
    'github:nix-community/home-manager/0bdbdea2e26c984b096f4f7d10e3c88536a980b0' (2022-04-01)
  → 'github:nix-community/home-manager/7049cf37a90e19ead7a379ce1c76dccea29450c4' (2022-04-11)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/feceb4d24f582817d8f6e737cd40af9e162dee05' (2022-03-24)
  → 'github:nixos/nixos-hardware/5c95599061f04d7e02822981c5967611a475c628' (2022-04-13)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/ccb90fb9e11459aeaf83cc28d5f8910816d90dd0' (2022-04-05)
  → 'github:nixos/nixpkgs/e7d63bd0d50df412f5a1d8acfa3caae75522e347' (2022-04-10)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/b6966d911da89e5a7301aaef8b4f0a44c77e103c' (2022-04-06)
  → 'github:nixos/nixpkgs/33772708c6d0e33f697426ba386aa0149cbcbecb' (2022-04-11)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/c01f48b055ac776f9831c9d4a0fff83e3b74dbe3' (2022-03-14)
  → 'github:Mic92/sops-nix/c2614c4fe61943b3d280ac1892fcebe6e8eaf8c8' (2022-04-12)
2022-04-13 13:09:12 +02:00
Simon Bruder e82bf23c08
sway/waybar: Make calendar work with special chars
The implementation is not very pretty, but this is a limitation of the
chosen design (parsing the output of a cli tool).
2022-04-13 11:54:11 +02:00
Simon Bruder af4da03c50
zsh: Remove nixpkgs-review wrapper
The token is invalid and I don’t use the github integration anyway.
2022-04-12 18:02:31 +02:00
Simon Bruder 8d55e5093a
neovim: Show live preview of substitution 2022-04-12 17:58:52 +02:00
Simon Bruder 404f1a44e1
vueko/mail: Add alias 2022-04-11 20:33:32 +02:00
Simon Bruder cb6093920c
mayushii: Enable microcode update 2022-04-11 18:03:16 +02:00
Simon Bruder 55e6fc717f
vueko/mail: Add alias 2022-04-11 08:23:35 +02:00
Simon Bruder e52ec80725
vueko/mail: Add alias 2022-04-10 21:12:19 +02:00
Simon Bruder b93e6e9d56
vueko/mail: Add alias 2022-04-09 20:41:30 +02:00
Simon Bruder 141bfa4f46
yuzuru: Remove
It no longer hosts any services so it is going to be removed.
2022-04-09 10:12:12 +02:00
Simon Bruder 049a6357bd
yuzuru/schabernack: Migrate to renge 2022-04-09 10:10:08 +02:00