Commit graph

1493 commits

Author SHA1 Message Date
Simon Bruder ea43e14792
Add often used tools to environment
I often find myself running them inside a nix shell. Having them
available in the environment makes using them easier and also is
possible when no internet connection is available, which is especially
useful for tools like wl-mirror.
2022-09-11 01:02:30 +02:00
Simon Bruder ac70f97776
mayushii: Adjust charge thresholds
Because I most of the time use it with a charger connected, this avoids
it charging after begin unplugged for a short amount of time and just
barely falling below the threshold.
2022-09-11 00:50:56 +02:00
Simon Bruder eec6cde2ca
vueko/mail: Add alias 2022-09-09 23:22:45 +02:00
Simon Bruder aff63d42f1
vueko/mail: Add alias 2022-09-09 23:22:33 +02:00
Simon Bruder acc05bd2a6
renge/psycho-power-papagei.de: Init 2022-09-08 11:12:44 +02:00
Simon Bruder 45cdf7695e
renge/onlypain.icu: Remove
The redirection didn’t really work anymore and I no longer have to to
this stuff, so it doesn’t really serve a purpose.
2022-09-08 11:12:44 +02:00
Simon Bruder 5750bdaa06
flake.lock: Update
Flake lock file updates:

• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/12620020f76b1b5d2b0e6fbbda831ed4f5fe56e1' (2022-08-13)
  → 'github:nixos/nixos-hardware/504b32caf83986b7e6b9c79c1c13008f83290f19' (2022-09-06)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/0ba2543f8c855d7be8e90ef6c8dc89c1617e8a08' (2022-08-27)
  → 'github:nixos/nixpkgs/67e45078141102f45eff1589a831aeaa3182b41e' (2022-09-02)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/f3d0897be466aa09a37f6bf59e62c360c3f9a6cc' (2022-08-25)
  → 'github:nixos/nixpkgs/2da64a81275b68fdad38af669afeda43d401e94b' (2022-09-01)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/d92fba1bfc9f64e4ccb533701ddd8590c0d8c74a' (2022-08-28)
  → 'github:Mic92/sops-nix/044ccfe24b349859cd9efc943e4465cc993ac84e' (2022-09-05)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/290dbaacc1f0b783fd8e271b585ec2c8c3b03954' (2022-08-28)
  → 'github:NixOS/nixpkgs/013e8d86d9a3f33074c903c8ffcab0d34087b1ed' (2022-09-03)
2022-09-08 11:12:44 +02:00
Simon Bruder 987798c9d8
vueko/mail: Add alias 2022-09-08 11:12:44 +02:00
Simon Bruder 9a5305bf19
media-mount: Ensure it is owned by user
Otherwise home-manager can’t symlink .envrc.
2022-09-04 15:46:18 +02:00
Simon Bruder 7c81e51d10
network-manger: Switch to iwd as wifi backend
wpa_supplicant often requires multiple tries to get a connection.
2022-09-01 22:30:49 +02:00
Simon Bruder f0dbe8c257
vueko/mail: Add alias 2022-09-01 16:39:08 +02:00
Simon Bruder e3a1e7a8bf
vueko/mail: Add alias 2022-09-01 15:33:29 +02:00
Simon Bruder 4c4fbadb25
vueko/mail: Add alias 2022-08-31 14:53:30 +02:00
Simon Bruder eae4f8f7fd
contact-page: Add note for confused recruiters 2022-08-30 23:46:45 +02:00
Simon Bruder 179f02a644
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/b9fd420fa535fd254c6f1f26df770b32a9dc98b4' (2022-08-23)
  → 'github:nixos/nixpkgs/0ba2543f8c855d7be8e90ef6c8dc89c1617e8a08' (2022-08-27)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/f034b5693a26625f56068af983ed7727a60b5f8b' (2022-08-24)
  → 'github:nixos/nixpkgs/f3d0897be466aa09a37f6bf59e62c360c3f9a6cc' (2022-08-25)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/6068774a8e85fea4b0177efcc90afb3c3b74430b' (2022-08-21)
  → 'github:Mic92/sops-nix/d92fba1bfc9f64e4ccb533701ddd8590c0d8c74a' (2022-08-28)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/9a91318fffec81ad009b73fd3b640d2541d87909' (2022-08-20)
  → 'github:NixOS/nixpkgs/290dbaacc1f0b783fd8e271b585ec2c8c3b03954' (2022-08-28)
2022-08-28 16:08:02 +02:00
Simon Bruder bd249d1d2b
vueko/mail: Add alias 2022-08-28 12:20:45 +02:00
Simon Bruder 87531083b4
flake.nix: Use devShells.default 2022-08-26 16:14:24 +02:00
Simon Bruder e31c264c92
restic: Do not limit upload by default
This allows servers that have a fast internet connection to complete
their backup in seconds instead of minutes.
2022-08-25 23:22:17 +02:00
Simon Bruder 4e78d87bde
restic: Use storage box and restic-rest-server
While this setup complicates things, it also should protect me against
(malicious) deletion of old backups.
2022-08-25 23:12:42 +02:00
Simon Bruder 19eab9411c
ssh: Add all hostnames for storage box 2022-08-25 23:12:42 +02:00
Simon Bruder 1f05bdb4c1
flake.lock: Update
Flake lock file updates:

• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/6a9402e8f233de16536349d1dd3f4595c23386a4' (2022-08-04)
  → 'github:cachix/pre-commit-hooks.nix/8cb8ea5f1c7bc2984f460587fddd5f2e558f6eb8' (2022-08-18)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/879121648fe522b38cc1cf75aef160a14a1f2e7b' (2022-08-14)
  → 'github:nixos/nixpkgs/b9fd420fa535fd254c6f1f26df770b32a9dc98b4' (2022-08-23)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/6512b21eabb4d52e87ea2edcf31a288e67b2e4f8' (2022-08-14)
  → 'github:nixos/nixpkgs/f034b5693a26625f56068af983ed7727a60b5f8b' (2022-08-24)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/773365016f5202a199f5aff72cac75c64add4528' (2022-08-15)
  → 'github:Mic92/sops-nix/6068774a8e85fea4b0177efcc90afb3c3b74430b' (2022-08-21)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/70b6236f3cbc815f2cae8d597418c714cf83d1c8' (2022-08-13)
  → 'github:NixOS/nixpkgs/9a91318fffec81ad009b73fd3b640d2541d87909' (2022-08-20)
2022-08-25 14:51:55 +02:00
Simon Bruder fa773ca8cf
sway: Add hack for mayushii’s external monitor 2022-08-25 14:49:31 +02:00
Simon Bruder 0bbe240018
tmux: Configure system-wide
This is useful on systems that are only accessed as root (e.g.,
servers).
2022-08-25 14:49:22 +02:00
Simon Bruder 7a7c90f9f9
vueko/media: Init
This also changes fuuko/media to no longer take the htpasswd file from a
file locally stored on fuuko, but rather defines it in sops to be usable
by all systems.
2022-08-22 16:32:26 +02:00
Simon Bruder 8ab2f7b62c
neovim: Add tailwindcss language server 2022-08-20 20:04:46 +02:00
Simon Bruder fb5861b079
mpd: Store playlists in Music directory 2022-08-17 22:48:21 +02:00
Simon Bruder 23e3ba781c
vueko/mail: Add alias 2022-08-16 13:30:20 +02:00
Simon Bruder 016fe02465
zsh: Make history more usable 2022-08-16 10:44:12 +02:00
Simon Bruder 584956bcf6
zsh/direnv: Whitelist ~/mounts/.envrc explicitly
Otherwise I have to run `direnv allow` every time after the home-manager
profile changed because the link target changed.
2022-08-16 00:51:10 +02:00
Simon Bruder f87cfd5d5a
games: Add ryujinx 2022-08-16 00:27:01 +02:00
Simon Bruder 12dd752594
flake.lock: Update
Flake lock file updates:

• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/ea3efc80f8ab83cb73aec39f4e76fe87afb15a08' (2022-08-01)
  → 'github:nixos/nixos-hardware/12620020f76b1b5d2b0e6fbbda831ed4f5fe56e1' (2022-08-13)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/3c8a5fa9a699d6910bbe70490918f1a4adc1e462' (2022-08-07)
  → 'github:nixos/nixpkgs/879121648fe522b38cc1cf75aef160a14a1f2e7b' (2022-08-14)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/4bdf4169ad2896236895ca607a843f30c9680345' (2022-08-07)
  → 'github:nixos/nixpkgs/6512b21eabb4d52e87ea2edcf31a288e67b2e4f8' (2022-08-14)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/34ee98b8c2ca153a23a63c1841a0a067313856d5' (2022-08-02)
  → 'github:Mic92/sops-nix/773365016f5202a199f5aff72cac75c64add4528' (2022-08-15)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/a26a6f4529878fbfe5f1f287dcdff4a287c58def' (2022-07-31)
  → 'github:NixOS/nixpkgs/70b6236f3cbc815f2cae8d597418c714cf83d1c8' (2022-08-13)
2022-08-15 23:42:35 +02:00
Simon Bruder 947a7d65a3
unfree: Remove yuzu-{ea,mainline} 2022-08-13 17:21:09 +02:00
Simon Bruder 5b1ba16dff
programs: Add darktable 2022-08-13 17:20:54 +02:00
Simon Bruder 6211ea6005
games: Blacklist hid_nintendo
It does not work with my 8BitDo Pro 2. Disabling the kernel module makes
it work with SDL’s hidraw driver.
2022-08-13 11:47:10 +02:00
Simon Bruder 7471719ef2
renge/invidious: Fix mime type in opus patch 2022-08-11 17:54:56 +02:00
Simon Bruder 8e96133b7b
zsh: Patch hardcoded histsize out of grml’s config 2022-08-10 20:37:23 +02:00
Simon Bruder 0b4bfc931c
media-mount: Add storage box 2022-08-09 15:13:50 +02:00
Simon Bruder 685d3fa9f2
zsh/starship: Disable git on network mount 2022-08-09 15:13:12 +02:00
Simon Bruder 7248c854bb
games: Do not override yuzu
Now that it is available in the binary cache, I should leverage this.
2022-08-08 12:33:59 +02:00
Simon Bruder 10ac678bb2
flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
  → 'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/f436e6dbc10bb3500775785072a40eefe057b18e' (2022-07-23)
  → 'github:cachix/pre-commit-hooks.nix/6a9402e8f233de16536349d1dd3f4595c23386a4' (2022-08-04)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/83009edccc2e24afe3d0165ed98b60ff7471a5f8' (2022-07-21)
  → 'github:nixos/nixos-hardware/ea3efc80f8ab83cb73aec39f4e76fe87afb15a08' (2022-08-01)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/d9536b9b1e33377fb520e115bc8588d093ed97be' (2022-07-27)
  → 'github:nixos/nixpkgs/3c8a5fa9a699d6910bbe70490918f1a4adc1e462' (2022-08-07)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/2b0dd45aca6a260762395ca2e94beab247f455a7' (2022-07-27)
  → 'github:nixos/nixpkgs/4bdf4169ad2896236895ca607a843f30c9680345' (2022-08-07)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/d7f8cf1b77ebe5f287884f17b1ee4cc4f48bad1d' (2022-07-24)
  → 'github:Mic92/sops-nix/34ee98b8c2ca153a23a63c1841a0a067313856d5' (2022-08-02)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/2e14bc76ab41c60ba57fd57ff52badaa29d349f5' (2022-07-24)
  → 'github:NixOS/nixpkgs/a26a6f4529878fbfe5f1f287dcdff4a287c58def' (2022-07-31)
2022-08-08 11:49:47 +02:00
Simon Bruder 9248f7e70a
vdirsyncer: Add son calendar 2022-08-08 11:47:05 +02:00
Simon Bruder b5cf624337
vueko/mail: Add alias 2022-07-29 17:26:10 +02:00
Simon Bruder a2a70c8e96
flake.lock: Update
Flake lock file updates:

• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/db3bd555d3a3ceab208bed48f983ccaa6a71a25e' (2022-06-25)
  → 'github:cachix/pre-commit-hooks.nix/f436e6dbc10bb3500775785072a40eefe057b18e' (2022-07-23)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/e3583ad6e533a9d8dd78f90bfa93812d390ea187' (2022-07-22)
  → 'github:nixos/nixpkgs/d9536b9b1e33377fb520e115bc8588d093ed97be' (2022-07-27)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/2d372784634e224c5a629d80a19705af655fbc7d' (2022-07-22)
  → 'github:nixos/nixpkgs/2b0dd45aca6a260762395ca2e94beab247f455a7' (2022-07-27)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/6efa719f8d02139ce41398b9e59e06888dc1305a' (2022-07-21)
  → 'github:Mic92/sops-nix/d7f8cf1b77ebe5f287884f17b1ee4cc4f48bad1d' (2022-07-24)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/4e329926df7ee5fa49929a83d31ee7d541f8b45c' (2022-07-17)
  → 'github:NixOS/nixpkgs/2e14bc76ab41c60ba57fd57ff52badaa29d349f5' (2022-07-24)
2022-07-29 13:09:08 +02:00
Simon Bruder d66cf000b0
mail: Add tu-dreden account
Special thanks to whoever thought that a backslash in a user name is a
good idea.
2022-07-29 08:39:59 +02:00
Simon Bruder 5bb1d42abe
mail/aerc: Actually use userName as user name 2022-07-29 08:28:43 +02:00
Simon Bruder cf8ad77f6c
qutebrowser: Grant permissions to sipgate webphone 2022-07-25 20:46:45 +02:00
Simon Bruder 1d9cc1dc17
vueko/mail: Add alias 2022-07-25 12:56:27 +02:00
Simon Bruder 8091bae559
ausweisapp: Init 2022-07-24 18:06:54 +02:00
Simon Bruder 8ef360dafe
vueko/mail: Add alias 2022-07-24 16:20:29 +02:00
Simon Bruder 1f62537e9d
vueko/mail: Add alias 2022-07-24 12:12:53 +02:00