Compare commits

..

14 commits

Author SHA1 Message Date
6adfa3e78f
home: Add OrcaSlicer 2024-08-13 14:36:20 +02:00
cb983f7152
loki: Remove nix post-build-hook 2024-08-13 14:36:02 +02:00
f0e361505d
emacs: emacsql is builtin since emacs 29 2024-08-13 14:35:18 +02:00
8ccc0ab2a9
Add hassbridge
A bridge application that exposes Home Assistant media players to MPRIS
2024-08-13 14:34:24 +02:00
ae315445dd
Disable atuin flake due to build issue 2024-08-13 14:33:54 +02:00
569887a4bf
flake.lock: Update
Flake lock file updates:

• Removed input 'atuin'
• Removed input 'atuin/fenix'
• Removed input 'atuin/fenix/nixpkgs'
• Removed input 'atuin/fenix/rust-analyzer-src'
• Removed input 'atuin/flake-compat'
• Removed input 'atuin/flake-utils'
• Removed input 'atuin/nixpkgs'
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/aad34633f2b567583651ff6b7614026a4b7b58a3?narHash=sha256-dXo8MrjqUKkJpHDnpOyt7OYh9nKee56BXnhmNHTZJuI%3D' (2024-08-12)
  → 'github:nix-community/emacs-overlay/aa3997dd78a00dec18e4d22f6073f78778c75301?narHash=sha256-jniQno8FCotJ0OUSxd43Zl5q0UsKbKvrtATduvrhO2g%3D' (2024-08-13)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/5e0ca22929f3342b19569b21b2f3462f053e497b?narHash=sha256-M0xJ3FbDUc4fRZ84dPGx5VvgFsOzds77KiBMW/mMTnI%3D' (2024-08-09)
  → 'github:nixos/nixpkgs/a58bc8ad779655e790115244571758e8de055e3d?narHash=sha256-dFZRVSgmJkyM0bkPpaYRtG/kRMRTorUIDj8BxoOt1T4%3D' (2024-08-11)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/65e3dc0fe079fe8df087cd38f1fe6836a0373aad?narHash=sha256-4x/32xTCd%2BxCwFoI/kKSiCr5LQA2ZlyTRYXKEni5HR8%3D' (2024-08-12)
  → 'github:oxalica/rust-overlay/4ee3d9e9569f70d7bb40f28804d6fe950c81eab3?narHash=sha256-nHdKymsHCVIh0Wdm4MvSgxcTTg34FJIYHRQkQYaSuvk%3D' (2024-08-13)
• Updated input 'sops':
    'github:Mic92/sops-nix/ab2d1ffeb5b85da2f6537beb2fe05da54276c261?narHash=sha256-Zhcf1TMDYb0BxDHKhEKCKFb1qi2vwlX0BgJPwk9Gd3E%3D' (2024-08-12)
  → 'github:Mic92/sops-nix/be0eec2d27563590194a9206f551a6f73d52fa34?narHash=sha256-N9IcHgj/p1%2B2Pvk8P4Zc1bfrMwld5PcosVA0nL6IGdE%3D' (2024-08-12)
2024-08-13 11:38:49 +02:00
a5d8b0d935
flake.lock: Update
Flake lock file updates:

• Updated input 'atuin':
    'github:atuinsh/atuin/2ce1a06f9519c7d9ab7f17b036794eff1569925b?narHash=sha256-mlU97SAd7HiAItg%2B3R1870Igje1iJhQjba7hNQa0T78%3D' (2024-08-01)
  → 'github:atuinsh/atuin/ea991d5f453c5ec98f144b1ae1c61857c5096cc8?narHash=sha256-xDFYPXWKJ5K6Nn/8u9vtlLv%2B%2B6Eh5fCiHb3Vp3Giol8%3D' (2024-08-07)
• Updated input 'atuin/fenix':
    'github:nix-community/fenix/0900ff903f376cc822ca637fef58c1ca4f44fab5?narHash=sha256-%2BxR0ZqooQvAjxcpoDBCqiUCKrBK8/RGVffRzlKH7urw%3D' (2024-07-31)
  → 'github:nix-community/fenix/1388e72dd8562c8b2908fd655dee0c797df9e930?narHash=sha256-AwQv9kstzEOYjzuC9uY8jECqFJPuV/UxPLa30L3DLqo%3D' (2024-08-05)
• Updated input 'atuin/fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/4feec4b0c1d5aad7aba34e0397fe7bd984c9a634?narHash=sha256-Myc%2BUnbLDQccueeO1q5CF0sNiGebQo1N%2BcdOpDMhNsg%3D' (2024-07-30)
  → 'github:rust-lang/rust-analyzer/c9109f23de57359df39db6fa36b5ca4c64b671e1?narHash=sha256-/Bd0VzlutcxTwSNouS/iC6BDv395NoO4XmBJaS2vQLg%3D' (2024-08-04)
• Updated input 'disko':
    'github:nix-community/disko/7e1b215a0a96efb306ad6440bf706d2b307dc267?narHash=sha256-7gZ8uf3qOox8Vrwd%2Bp9EhUHHLhhK8lis/5KcXGmIaow%3D' (2024-08-01)
  → 'github:nix-community/disko/0d510fe40b56ed74907a021d7e1ffd0042592914?narHash=sha256-yrS9al6l3fYfFfvovnyBWnyELDQOdfKyai4K/jKgoBw%3D' (2024-08-12)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/c4f6796e5c499cf6370a45fff08a03e848b9abad?narHash=sha256-7n9UqBkTAF/RikFzCyHKz50kzBDF5GYgVb3J5wCh4EY%3D' (2024-08-04)
  → 'github:nix-community/emacs-overlay/aad34633f2b567583651ff6b7614026a4b7b58a3?narHash=sha256-dXo8MrjqUKkJpHDnpOyt7OYh9nKee56BXnhmNHTZJuI%3D' (2024-08-12)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/a633d89c6dc9a2a8aae11813a62d7c58b2c0cc51?narHash=sha256-IRiJA0NVAoyaZeKZluwfb2DoTpBAj%2BFLI0KfybBeDU0%3D' (2024-08-03)
  → 'github:NixOS/nixpkgs/a781ff33ae258bbcfd4ed6e673860c3e923bf2cc?narHash=sha256-oTK91aOlA/4IsjNAZGMEBz7Sq1zBS0Ltu4/nIQdYDOg%3D' (2024-08-10)
• Updated input 'home-manager':
    'github:nix-community/home-manager/afc892db74d65042031a093adb6010c4c3378422?narHash=sha256-QfM/9BMRkCmgWzrPDK%2BKbgJOUlSJnfX4OvsUupEUZvA%3D' (2024-08-02)
  → 'github:nix-community/home-manager/086f619dd991a4d355c07837448244029fc2d9ab?narHash=sha256-97wn0ihhGqfMb8WcUgzzkM/TuAxce2Gd20A8oiruju4%3D' (2024-08-11)
• Updated input 'microvm':
    'github:astro/microvm.nix/dc326ff7fa41aa5cc210b99617743bbc51275924?narHash=sha256-8bz0%2BXpjGgio5Bjte0PWsYRArVR2godIBoArly0D%2BHU%3D' (2024-08-03)
  → 'github:astro/microvm.nix/69e8ac63a7a4d40bb65e73af41ba60df2eba0419?narHash=sha256-W76xLG4thxkENM3MOoXWYqKPrgk1WgUWzTixUyuw/co%3D' (2024-08-12)
• Updated input 'nil':
    'github:oxalica/nil/ab3ddb8f063774cf7e22eb610f5ecfdb77309f3c?narHash=sha256-GmsEQa4HZeMfec37LZnwG/Lt/XmqFLXsjv5QWojeNiM%3D' (2024-05-30)
  → 'github:oxalica/nil/70df371289962554cf7a23ed595b23a2ce271960?narHash=sha256-DqsN/VkYVr4M0PVRQKXPPOTaind5miYZURIYqM4MxYM%3D' (2024-08-06)
• Updated input 'nix-ld-rs':
    'github:nix-community/nix-ld-rs/76a95ee37d62495743d6e36cdf7f6076ed6adc64?narHash=sha256-bubBZ5JBs0unQp7aaepbXUsKC9USzpBdUJtFFuXTuvE%3D' (2024-08-04)
  → 'github:nix-community/nix-ld-rs/d1b139e7b8671ca1af26efaa71a28f3c031f9b66?narHash=sha256-tCjKgg9HE0jFz7smwB3n3Wg%2B%2B6K6umyK1rHpBIr/ZI4%3D' (2024-08-11)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/14c333162ba53c02853add87a0000cbd7aa230c2?narHash=sha256-2xLM4sc5QBfi0U/AANJAW21Bj4ZX479MHPMPkB%2BeKBU%3D' (2024-07-30)
  → 'github:NixOS/nixos-hardware/c54cf53e022b0b3c1d3b8207aa0f9b194c24f0cf?narHash=sha256-IiH8jG6PpR4h9TxSGMYh%2B2/gQiJW9MwehFvheSb5rPc%3D' (2024-08-10)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/d04953086551086b44b6f3c6b7eeb26294f207da?narHash=sha256-hMyG9/WlUi0Ho9VkRrrez7SeNlDzLxalm9FwY7n/Noo%3D' (2024-08-02)
  → 'github:nixos/nixpkgs/5e0ca22929f3342b19569b21b2f3462f053e497b?narHash=sha256-M0xJ3FbDUc4fRZ84dPGx5VvgFsOzds77KiBMW/mMTnI%3D' (2024-08-09)
• Updated input 'pre-commit-hooks':
    'github:cachix/git-hooks.nix/f451c19376071a90d8c58ab1a953c6e9840527fd?narHash=sha256-6FPUl7HVtvRHCCBQne7Ylp4p%2BdpP3P/OYuzjztZ4s70%3D' (2024-07-15)
  → 'github:cachix/git-hooks.nix/c7012d0c18567c889b948781bc74a501e92275d1?narHash=sha256-qbhjc/NEGaDbyy0ucycubq4N3//gDFFH3DOmp1D3u1Q%3D' (2024-08-09)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/27ec296d93cb4b2d03e8cbd019b1b4cde8c34280?narHash=sha256-cWD5pCs9AYb%2B512/yCx9D0Pl5KcmyuXHeJpsDw/D1vs%3D' (2024-08-04)
  → 'github:oxalica/rust-overlay/65e3dc0fe079fe8df087cd38f1fe6836a0373aad?narHash=sha256-4x/32xTCd%2BxCwFoI/kKSiCr5LQA2ZlyTRYXKEni5HR8%3D' (2024-08-12)
• Updated input 'sops':
    'github:Mic92/sops-nix/eb34eb588132d653e4c4925d862f1e5a227cc2ab?narHash=sha256-s6YhI8UHwQvO4cIFLwl1wZ1eS5Cuuw7ld2VzUchdFP0%3D' (2024-07-27)
  → 'github:Mic92/sops-nix/ab2d1ffeb5b85da2f6537beb2fe05da54276c261?narHash=sha256-Zhcf1TMDYb0BxDHKhEKCKFb1qi2vwlX0BgJPwk9Gd3E%3D' (2024-08-12)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/768acdb06968e53aa1ee8de207fd955335c754b7?narHash=sha256-uru7JzOa33YlSRwf9sfXpJG%2BUAV%2BbnBEYMjrzKrQZFw%3D' (2024-07-30)
  → 'github:numtide/treefmt-nix/349de7bc435bdff37785c2466f054ed1766173be?narHash=sha256-S0Gvsenh0II7EAaoc9158ZB4vYyuycvMGKGxIbERNAM%3D' (2024-08-12)
2024-08-12 16:32:43 +02:00
df150b7094
overlay: Remove Python override 2024-08-05 14:28:16 +02:00
63e44559c1
home/work: Update ffmpeg 2024-08-05 14:27:19 +02:00
e0d323e103
sway: Fix swayidle command generation 2024-08-05 14:26:59 +02:00
d57b576652
frigate: Update IP address of doorbell camera 2024-08-05 14:26:40 +02:00
e0afd19251
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/c1d57dfc41323f39f16ec7fe1c9d85402e6ec12d?narHash=sha256-MUg5/YtBUTKbN6aWFvHA3n7yWK/LTRAP2VkCLr%2BT/0o%3D' (2024-08-02)
  → 'github:nix-community/emacs-overlay/c4f6796e5c499cf6370a45fff08a03e848b9abad?narHash=sha256-7n9UqBkTAF/RikFzCyHKz50kzBDF5GYgVb3J5wCh4EY%3D' (2024-08-04)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/cf05eeada35e122770c5c14add958790fcfcbef5?narHash=sha256-B2xRiC3NEJy/82ugtareBkRqEkPGpMyjaLxaR8LBxNs%3D' (2024-07-30)
  → 'github:NixOS/nixpkgs/a633d89c6dc9a2a8aae11813a62d7c58b2c0cc51?narHash=sha256-IRiJA0NVAoyaZeKZluwfb2DoTpBAj%2BFLI0KfybBeDU0%3D' (2024-08-03)
• Updated input 'home-manager':
    'github:nix-community/home-manager/6e090576c4824b16e8759ebca3958c5b09659ee8?narHash=sha256-ss0G8t8RJVDewA3MyqgAlV951cWRK6EtVhVKEZ7J5LU%3D' (2024-07-31)
  → 'github:nix-community/home-manager/afc892db74d65042031a093adb6010c4c3378422?narHash=sha256-QfM/9BMRkCmgWzrPDK%2BKbgJOUlSJnfX4OvsUupEUZvA%3D' (2024-08-02)
• Updated input 'microvm':
    'github:astro/microvm.nix/2f56d58cae49d6b66adc42aa3c52051a83f6a176?narHash=sha256-%2BcKh/zzyzOfOC7GryAVMESpvTckOVJ%2BcQC01JJi1z8k%3D' (2024-07-24)
  → 'github:astro/microvm.nix/dc326ff7fa41aa5cc210b99617743bbc51275924?narHash=sha256-8bz0%2BXpjGgio5Bjte0PWsYRArVR2godIBoArly0D%2BHU%3D' (2024-08-03)
• Updated input 'microvm/fenix':
    'github:nix-community/fenix/abc0549e3560189462a7d394cc9d50af4608d103?narHash=sha256-OIuDb6pHDyGpo7YMFyuRzMLcHm7mRvlYOz0Ht7ps2sU%3D' (2024-07-08)
  → 'github:nix-community/fenix/286f371b3cfeaa5c856c8e6dfb893018e86cc947?narHash=sha256-VaNcSh7n8OaFW/DJsR6Fm23V%2BEGpSei0DyF71RKB%2B90%3D' (2024-08-02)
• Updated input 'microvm/fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/a5b21ea0aa644dffd7cf958b43f11f221d53404e?narHash=sha256-STmaV9Zu74QtkGGrbr9uMhskwagfCjJqOAYapXabiuk%3D' (2024-07-07)
  → 'github:rust-lang/rust-analyzer/f149dc5029d8406fae8b2c541603bcac06e30deb?narHash=sha256-FvJ4FaMy1kJbZ3Iw1RyvuiUAsbHJXoU2HwylzaFzj1o%3D' (2024-08-01)
• Updated input 'nix-ld-rs':
    'github:nix-community/nix-ld-rs/178b100f4dda6b1280e9619270009fc8c0938e73?narHash=sha256-SUHIztj/CoqqtwEjSA9cnJb%2BIIFIr2ntrzn0Ly1DCB8%3D' (2024-07-29)
  → 'github:nix-community/nix-ld-rs/76a95ee37d62495743d6e36cdf7f6076ed6adc64?narHash=sha256-bubBZ5JBs0unQp7aaepbXUsKC9USzpBdUJtFFuXTuvE%3D' (2024-08-04)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/9f918d616c5321ad374ae6cb5ea89c9e04bf3e58?narHash=sha256-/DJBI6trCeVnasdjUo9pbnodCLZcFqnVZiLUfqLH4jA%3D' (2024-07-31)
  → 'github:nixos/nixpkgs/d04953086551086b44b6f3c6b7eeb26294f207da?narHash=sha256-hMyG9/WlUi0Ho9VkRrrez7SeNlDzLxalm9FwY7n/Noo%3D' (2024-08-02)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/a9cd2009fb2eeacfea785b45bdbbc33612bba1f1?narHash=sha256-2eek4vZKsYg8jip2WQWvAOGMMboQ40DIrllpsI6AlU4%3D' (2024-08-02)
  → 'github:oxalica/rust-overlay/27ec296d93cb4b2d03e8cbd019b1b4cde8c34280?narHash=sha256-cWD5pCs9AYb%2B512/yCx9D0Pl5KcmyuXHeJpsDw/D1vs%3D' (2024-08-04)
2024-08-04 23:08:33 +02:00
2969c53c1d
flake.lock: Update
Flake lock file updates:

• Updated input 'atuin':
    'github:atuinsh/atuin/6d1ef57c4d4f4a822a71a144202c4b255ab7f690?narHash=sha256-jjHZNdlk7WmOW4MoeO7qjXaiPL2dp5W2oEXAW0cTdeE%3D' (2024-07-30)
  → 'github:atuinsh/atuin/2ce1a06f9519c7d9ab7f17b036794eff1569925b?narHash=sha256-mlU97SAd7HiAItg%2B3R1870Igje1iJhQjba7hNQa0T78%3D' (2024-08-01)
• Updated input 'atuin/fenix':
    'github:nix-community/fenix/2c06f54eb102f325f88472a9713f6d779726c2f7?narHash=sha256-TW68WegsA2KLjQMHTaP2//tLgXSaFiRdZKxKUc7vEtY%3D' (2024-06-30)
  → 'github:nix-community/fenix/0900ff903f376cc822ca637fef58c1ca4f44fab5?narHash=sha256-%2BxR0ZqooQvAjxcpoDBCqiUCKrBK8/RGVffRzlKH7urw%3D' (2024-07-31)
• Updated input 'atuin/fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/9463d9eea4b87e651e7d8ed8425a9c92f23b1cdf?narHash=sha256-YzF4P6YVInAjcR5eJHWefkKEu5t70KYVZMvdLODv8CM%3D' (2024-06-28)
  → 'github:rust-lang/rust-analyzer/4feec4b0c1d5aad7aba34e0397fe7bd984c9a634?narHash=sha256-Myc%2BUnbLDQccueeO1q5CF0sNiGebQo1N%2BcdOpDMhNsg%3D' (2024-07-30)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/835be326735bff3737320bf61cb2ae1b54a26cbd?narHash=sha256-/uMz2fgoe15us1OufkY%2BcLxtPvwQ8pujIae1KpiTGCc%3D' (2024-08-01)
  → 'github:nix-community/emacs-overlay/c1d57dfc41323f39f16ec7fe1c9d85402e6ec12d?narHash=sha256-MUg5/YtBUTKbN6aWFvHA3n7yWK/LTRAP2VkCLr%2BT/0o%3D' (2024-08-02)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/12bf09802d77264e441f48e25459c10c93eada2e?narHash=sha256-sga9SrrPb%2BpQJxG1ttJfMPheZvDOxApFfwXCFO0H9xw%3D' (2024-07-29)
  → 'github:NixOS/nixpkgs/cf05eeada35e122770c5c14add958790fcfcbef5?narHash=sha256-B2xRiC3NEJy/82ugtareBkRqEkPGpMyjaLxaR8LBxNs%3D' (2024-07-30)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/9227223f6d922fee3c7b190b2cc238a99527bbb7?narHash=sha256-pQMhCCHyQGRzdfAkdJ4cIWiw%2BJNuWsTX7f0ZYSyz0VY%3D' (2024-07-03)
  → 'github:hercules-ci/flake-parts/8471fe90ad337a8074e957b69ca4d0089218391d?narHash=sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC%2Bx4%3D' (2024-08-01)
• Updated input 'flake-parts/nixpkgs-lib':
    '5daf051448.tar.gz?narHash=sha256-Fm2rDDs86sHy0/1jxTOKB1118Q0O3Uc7EC0iXvXKpbI%3D' (2024-07-01)
  → 'a5d394176e.tar.gz?narHash=sha256-uFf2QeW7eAHlYXuDktm9c25OxOyCoUOQmh5SZ9amE5Q%3D' (2024-08-01)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/52ec9ac3b12395ad677e8b62106f0b98c1f8569d?narHash=sha256-veKR07psFoJjINLC8RK4DiLniGGMgF3QMlS4tb74S6k%3D' (2024-07-28)
  → 'github:nixos/nixpkgs/9f918d616c5321ad374ae6cb5ea89c9e04bf3e58?narHash=sha256-/DJBI6trCeVnasdjUo9pbnodCLZcFqnVZiLUfqLH4jA%3D' (2024-07-31)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/c02e7d32607e4e16c80152a40ee141c4877b00cb?narHash=sha256-98tsdV%2BN9wSVU0vlzjJ30%2B9QL2bescJs5jWFurTpvAw%3D' (2024-08-01)
  → 'github:oxalica/rust-overlay/a9cd2009fb2eeacfea785b45bdbbc33612bba1f1?narHash=sha256-2eek4vZKsYg8jip2WQWvAOGMMboQ40DIrllpsI6AlU4%3D' (2024-08-02)
2024-08-02 11:41:23 +02:00
06d8c1a740
flake.lock: Update
Flake lock file updates:

• Updated input 'attic':
    'github:zhaofengli/attic/6139576a3ce6bb992e0f6c3022528ec233e45f00?narHash=sha256-aKjJ/4l2I9%2BwNGTaOGRsuS3M1%2BIoTibqgEMPDikXm04%3D' (2024-07-09)
  → 'github:zhaofengli/attic/e127acbf9a71ebc0c26bc8e28346822e0a6e16ba?narHash=sha256-GJIz4M5HDB948Ex/8cPvbkrNzl/eKUE7/c21JBu4lb8%3D' (2024-08-01)
• Updated input 'atuin':
    'github:atuinsh/atuin/db2d6c3d83e927185068aab457396ee1a21994ff?narHash=sha256-lUKDWPgfT6mr50WZgSq3/hJtZ8gYxr3PCLghek5EFaE%3D' (2024-07-29)
  → 'github:atuinsh/atuin/6d1ef57c4d4f4a822a71a144202c4b255ab7f690?narHash=sha256-jjHZNdlk7WmOW4MoeO7qjXaiPL2dp5W2oEXAW0cTdeE%3D' (2024-07-30)
• Updated input 'disko':
    'github:nix-community/disko/1e6f8a7b4634fc051cc9361959bf414fcf17e094?narHash=sha256-8r5AJ3n8WEDw3rsZLALSuFQ5kJyWOcssNZvPxYLr2yc%3D' (2024-07-29)
  → 'github:nix-community/disko/7e1b215a0a96efb306ad6440bf706d2b307dc267?narHash=sha256-7gZ8uf3qOox8Vrwd%2Bp9EhUHHLhhK8lis/5KcXGmIaow%3D' (2024-08-01)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/087cf45264b4487b2848e08548bb4c5f933d460c?narHash=sha256-uELMts/UTJ4jTPQbQgOnE75flmdbWm672yDvL3QLWOI%3D' (2024-07-29)
  → 'github:nix-community/emacs-overlay/835be326735bff3737320bf61cb2ae1b54a26cbd?narHash=sha256-/uMz2fgoe15us1OufkY%2BcLxtPvwQ8pujIae1KpiTGCc%3D' (2024-08-01)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/8c50662509100d53229d4be607f1a3a31157fa12?narHash=sha256-2ShmEaFi0kJVOEEu5gmlykN5dwjWYWYUJmlRTvZQRpU%3D' (2024-07-27)
  → 'github:NixOS/nixpkgs/12bf09802d77264e441f48e25459c10c93eada2e?narHash=sha256-sga9SrrPb%2BpQJxG1ttJfMPheZvDOxApFfwXCFO0H9xw%3D' (2024-07-29)
• Updated input 'home-manager':
    'github:nix-community/home-manager/4fcd54df7cbb1d79cbe81209909ee8514d6b17a4?narHash=sha256-WeVWVRqkgrbLzmk6FfJoloJ7Xe7HWD27Pv950IUG2kI%3D' (2024-07-30)
  → 'github:nix-community/home-manager/6e090576c4824b16e8759ebca3958c5b09659ee8?narHash=sha256-ss0G8t8RJVDewA3MyqgAlV951cWRK6EtVhVKEZ7J5LU%3D' (2024-07-31)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/eab049fe178c11395d65a858ba1b56461ba9652d?narHash=sha256-xLBAegsn9wbj%2BpQfbX07kykd5VBV3Ywk3IbObVAAlWA%3D' (2024-07-29)
  → 'github:NixOS/nixos-hardware/14c333162ba53c02853add87a0000cbd7aa230c2?narHash=sha256-2xLM4sc5QBfi0U/AANJAW21Bj4ZX479MHPMPkB%2BeKBU%3D' (2024-07-30)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/b73c2221a46c13557b1b3be9c2070cc42cf01eb3?narHash=sha256-QOS0ykELUmPbrrUGmegAUlpmUFznDQeR4q7rFhl8eQg%3D' (2024-07-27)
  → 'github:nixos/nixpkgs/52ec9ac3b12395ad677e8b62106f0b98c1f8569d?narHash=sha256-veKR07psFoJjINLC8RK4DiLniGGMgF3QMlS4tb74S6k%3D' (2024-07-28)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/38c2f156fca1868c8be7195ddac150522752f6ab?narHash=sha256-ljiuTGSFuEtudqFqp/5Wr1OuEsVCjur/F2CmlNujSjc%3D' (2024-07-30)
  → 'github:oxalica/rust-overlay/c02e7d32607e4e16c80152a40ee141c4877b00cb?narHash=sha256-98tsdV%2BN9wSVU0vlzjJ30%2B9QL2bescJs5jWFurTpvAw%3D' (2024-08-01)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/8db8970be1fb8be9c845af7ebec53b699fe7e009?narHash=sha256-6Pqa0bi5nV74IZcENKYRToRNM5obo1EQ%2B3ihtunJ014%3D' (2024-07-23)
  → 'github:numtide/treefmt-nix/768acdb06968e53aa1ee8de207fd955335c754b7?narHash=sha256-uru7JzOa33YlSRwf9sfXpJG%2BUAV%2BbnBEYMjrzKrQZFw%3D' (2024-07-30)
2024-08-01 16:56:45 +02:00
12 changed files with 148 additions and 227 deletions

View file

@ -31,11 +31,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1720542474, "lastModified": 1722472866,
"narHash": "sha256-aKjJ/4l2I9+wNGTaOGRsuS3M1+IoTibqgEMPDikXm04=", "narHash": "sha256-GJIz4M5HDB948Ex/8cPvbkrNzl/eKUE7/c21JBu4lb8=",
"owner": "zhaofengli", "owner": "zhaofengli",
"repo": "attic", "repo": "attic",
"rev": "6139576a3ce6bb992e0f6c3022528ec233e45f00", "rev": "e127acbf9a71ebc0c26bc8e28346822e0a6e16ba",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -44,31 +44,6 @@
"type": "github" "type": "github"
} }
}, },
"atuin": {
"inputs": {
"fenix": "fenix",
"flake-compat": "flake-compat_2",
"flake-utils": [
"flake-utils"
],
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1722262249,
"narHash": "sha256-lUKDWPgfT6mr50WZgSq3/hJtZ8gYxr3PCLghek5EFaE=",
"owner": "atuinsh",
"repo": "atuin",
"rev": "db2d6c3d83e927185068aab457396ee1a21994ff",
"type": "github"
},
"original": {
"owner": "atuinsh",
"repo": "atuin",
"type": "github"
}
},
"caddy-with-plugins": { "caddy-with-plugins": {
"inputs": { "inputs": {
"flake-parts": [ "flake-parts": [
@ -97,7 +72,7 @@
}, },
"colmena": { "colmena": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_3", "flake-compat": "flake-compat_2",
"flake-utils": "flake-utils_2", "flake-utils": "flake-utils_2",
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
@ -162,7 +137,7 @@
}, },
"crane_3": { "crane_3": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_5", "flake-compat": "flake-compat_4",
"flake-utils": [ "flake-utils": [
"ha-now-playing", "ha-now-playing",
"flake-utils" "flake-utils"
@ -197,11 +172,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1722217815, "lastModified": 1723426710,
"narHash": "sha256-8r5AJ3n8WEDw3rsZLALSuFQ5kJyWOcssNZvPxYLr2yc=", "narHash": "sha256-yrS9al6l3fYfFfvovnyBWnyELDQOdfKyai4K/jKgoBw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "disko", "repo": "disko",
"rev": "1e6f8a7b4634fc051cc9361959bf414fcf17e094", "rev": "0d510fe40b56ed74907a021d7e1ffd0042592914",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -221,11 +196,11 @@
"nixpkgs-stable": "nixpkgs-stable_2" "nixpkgs-stable": "nixpkgs-stable_2"
}, },
"locked": { "locked": {
"lastModified": 1722273087, "lastModified": 1723540261,
"narHash": "sha256-uELMts/UTJ4jTPQbQgOnE75flmdbWm672yDvL3QLWOI=", "narHash": "sha256-jniQno8FCotJ0OUSxd43Zl5q0UsKbKvrtATduvrhO2g=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "087cf45264b4487b2848e08548bb4c5f933d460c", "rev": "aa3997dd78a00dec18e4d22f6073f78778c75301",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -236,7 +211,7 @@
}, },
"eww": { "eww": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_4", "flake-compat": "flake-compat_3",
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
], ],
@ -261,39 +236,17 @@
"fenix": { "fenix": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
"atuin", "microvm",
"nixpkgs" "nixpkgs"
], ],
"rust-analyzer-src": "rust-analyzer-src" "rust-analyzer-src": "rust-analyzer-src"
}, },
"locked": { "locked": {
"lastModified": 1719728857, "lastModified": 1722580276,
"narHash": "sha256-TW68WegsA2KLjQMHTaP2//tLgXSaFiRdZKxKUc7vEtY=", "narHash": "sha256-VaNcSh7n8OaFW/DJsR6Fm23V+EGpSei0DyF71RKB+90=",
"owner": "nix-community", "owner": "nix-community",
"repo": "fenix", "repo": "fenix",
"rev": "2c06f54eb102f325f88472a9713f6d779726c2f7", "rev": "286f371b3cfeaa5c856c8e6dfb893018e86cc947",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "fenix",
"type": "github"
}
},
"fenix_2": {
"inputs": {
"nixpkgs": [
"microvm",
"nixpkgs"
],
"rust-analyzer-src": "rust-analyzer-src_2"
},
"locked": {
"lastModified": 1720420198,
"narHash": "sha256-OIuDb6pHDyGpo7YMFyuRzMLcHm7mRvlYOz0Ht7ps2sU=",
"owner": "nix-community",
"repo": "fenix",
"rev": "abc0549e3560189462a7d394cc9d50af4608d103",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -319,22 +272,6 @@
} }
}, },
"flake-compat_2": { "flake-compat_2": {
"flake": false,
"locked": {
"lastModified": 1696426674,
"narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
"type": "github"
},
"original": {
"owner": "edolstra",
"repo": "flake-compat",
"type": "github"
}
},
"flake-compat_3": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1650374568, "lastModified": 1650374568,
@ -350,7 +287,7 @@
"type": "github" "type": "github"
} }
}, },
"flake-compat_4": { "flake-compat_3": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1696426674, "lastModified": 1696426674,
@ -366,7 +303,7 @@
"type": "github" "type": "github"
} }
}, },
"flake-compat_5": { "flake-compat_4": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1696267196, "lastModified": 1696267196,
@ -382,7 +319,7 @@
"type": "github" "type": "github"
} }
}, },
"flake-compat_6": { "flake-compat_5": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1696426674, "lastModified": 1696426674,
@ -398,7 +335,7 @@
"type": "github" "type": "github"
} }
}, },
"flake-compat_7": { "flake-compat_6": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1696426674, "lastModified": 1696426674,
@ -440,11 +377,11 @@
"nixpkgs-lib": "nixpkgs-lib" "nixpkgs-lib": "nixpkgs-lib"
}, },
"locked": { "locked": {
"lastModified": 1719994518, "lastModified": 1722555600,
"narHash": "sha256-pQMhCCHyQGRzdfAkdJ4cIWiw+JNuWsTX7f0ZYSyz0VY=", "narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "9227223f6d922fee3c7b190b2cc238a99527bbb7", "rev": "8471fe90ad337a8074e957b69ca4d0089218391d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -609,11 +546,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1722321190, "lastModified": 1723399884,
"narHash": "sha256-WeVWVRqkgrbLzmk6FfJoloJ7Xe7HWD27Pv950IUG2kI=", "narHash": "sha256-97wn0ihhGqfMb8WcUgzzkM/TuAxce2Gd20A8oiruju4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "4fcd54df7cbb1d79cbe81209909ee8514d6b17a4", "rev": "086f619dd991a4d355c07837448244029fc2d9ab",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -624,7 +561,7 @@
}, },
"microvm": { "microvm": {
"inputs": { "inputs": {
"fenix": "fenix_2", "fenix": "fenix",
"flake-utils": [ "flake-utils": [
"flake-utils" "flake-utils"
], ],
@ -634,11 +571,11 @@
"spectrum": "spectrum" "spectrum": "spectrum"
}, },
"locked": { "locked": {
"lastModified": 1721849618, "lastModified": 1723470968,
"narHash": "sha256-+cKh/zzyzOfOC7GryAVMESpvTckOVJ+cQC01JJi1z8k=", "narHash": "sha256-W76xLG4thxkENM3MOoXWYqKPrgk1WgUWzTixUyuw/co=",
"owner": "astro", "owner": "astro",
"repo": "microvm.nix", "repo": "microvm.nix",
"rev": "2f56d58cae49d6b66adc42aa3c52051a83f6a176", "rev": "69e8ac63a7a4d40bb65e73af41ba60df2eba0419",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -680,11 +617,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1717086091, "lastModified": 1722947113,
"narHash": "sha256-GmsEQa4HZeMfec37LZnwG/Lt/XmqFLXsjv5QWojeNiM=", "narHash": "sha256-DqsN/VkYVr4M0PVRQKXPPOTaind5miYZURIYqM4MxYM=",
"owner": "oxalica", "owner": "oxalica",
"repo": "nil", "repo": "nil",
"rev": "ab3ddb8f063774cf7e22eb610f5ecfdb77309f3c", "rev": "70df371289962554cf7a23ed595b23a2ce271960",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -695,18 +632,18 @@
}, },
"nix-ld-rs": { "nix-ld-rs": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_6", "flake-compat": "flake-compat_5",
"flake-utils": "flake-utils_4", "flake-utils": "flake-utils_4",
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
] ]
}, },
"locked": { "locked": {
"lastModified": 1722257939, "lastModified": 1723348316,
"narHash": "sha256-SUHIztj/CoqqtwEjSA9cnJb+IIFIr2ntrzn0Ly1DCB8=", "narHash": "sha256-tCjKgg9HE0jFz7smwB3n3Wg++6K6umyK1rHpBIr/ZI4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-ld-rs", "repo": "nix-ld-rs",
"rev": "178b100f4dda6b1280e9619270009fc8c0938e73", "rev": "d1b139e7b8671ca1af26efaa71a28f3c031f9b66",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -717,11 +654,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1722278305, "lastModified": 1723310128,
"narHash": "sha256-xLBAegsn9wbj+pQfbX07kykd5VBV3Ywk3IbObVAAlWA=", "narHash": "sha256-IiH8jG6PpR4h9TxSGMYh+2/gQiJW9MwehFvheSb5rPc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "eab049fe178c11395d65a858ba1b56461ba9652d", "rev": "c54cf53e022b0b3c1d3b8207aa0f9b194c24f0cf",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -748,14 +685,14 @@
}, },
"nixpkgs-lib": { "nixpkgs-lib": {
"locked": { "locked": {
"lastModified": 1719876945, "lastModified": 1722555339,
"narHash": "sha256-Fm2rDDs86sHy0/1jxTOKB1118Q0O3Uc7EC0iXvXKpbI=", "narHash": "sha256-uFf2QeW7eAHlYXuDktm9c25OxOyCoUOQmh5SZ9amE5Q=",
"type": "tarball", "type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/5daf0514482af3f97abaefc78a6606365c9108e2.tar.gz" "url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/5daf0514482af3f97abaefc78a6606365c9108e2.tar.gz" "url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz"
} }
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
@ -776,11 +713,11 @@
}, },
"nixpkgs-stable_2": { "nixpkgs-stable_2": {
"locked": { "locked": {
"lastModified": 1722087241, "lastModified": 1723282977,
"narHash": "sha256-2ShmEaFi0kJVOEEu5gmlykN5dwjWYWYUJmlRTvZQRpU=", "narHash": "sha256-oTK91aOlA/4IsjNAZGMEBz7Sq1zBS0Ltu4/nIQdYDOg=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "8c50662509100d53229d4be607f1a3a31157fa12", "rev": "a781ff33ae258bbcfd4ed6e673860c3e923bf2cc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -824,11 +761,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1722062969, "lastModified": 1723362943,
"narHash": "sha256-QOS0ykELUmPbrrUGmegAUlpmUFznDQeR4q7rFhl8eQg=", "narHash": "sha256-dFZRVSgmJkyM0bkPpaYRtG/kRMRTorUIDj8BxoOt1T4=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b73c2221a46c13557b1b3be9c2070cc42cf01eb3", "rev": "a58bc8ad779655e790115244571758e8de055e3d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -868,7 +805,7 @@
}, },
"pre-commit-hooks": { "pre-commit-hooks": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_7", "flake-compat": "flake-compat_6",
"gitignore": "gitignore", "gitignore": "gitignore",
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
@ -876,11 +813,11 @@
"nixpkgs-stable": "nixpkgs-stable_3" "nixpkgs-stable": "nixpkgs-stable_3"
}, },
"locked": { "locked": {
"lastModified": 1721042469, "lastModified": 1723202784,
"narHash": "sha256-6FPUl7HVtvRHCCBQne7Ylp4p+dpP3P/OYuzjztZ4s70=", "narHash": "sha256-qbhjc/NEGaDbyy0ucycubq4N3//gDFFH3DOmp1D3u1Q=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "f451c19376071a90d8c58ab1a953c6e9840527fd", "rev": "c7012d0c18567c889b948781bc74a501e92275d1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -893,7 +830,6 @@
"inputs": { "inputs": {
"anyrun": "anyrun", "anyrun": "anyrun",
"attic": "attic", "attic": "attic",
"atuin": "atuin",
"caddy-with-plugins": "caddy-with-plugins", "caddy-with-plugins": "caddy-with-plugins",
"colmena": "colmena", "colmena": "colmena",
"disko": "disko", "disko": "disko",
@ -920,28 +856,11 @@
"rust-analyzer-src": { "rust-analyzer-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1719576535, "lastModified": 1722521768,
"narHash": "sha256-YzF4P6YVInAjcR5eJHWefkKEu5t70KYVZMvdLODv8CM=", "narHash": "sha256-FvJ4FaMy1kJbZ3Iw1RyvuiUAsbHJXoU2HwylzaFzj1o=",
"owner": "rust-lang", "owner": "rust-lang",
"repo": "rust-analyzer", "repo": "rust-analyzer",
"rev": "9463d9eea4b87e651e7d8ed8425a9c92f23b1cdf", "rev": "f149dc5029d8406fae8b2c541603bcac06e30deb",
"type": "github"
},
"original": {
"owner": "rust-lang",
"ref": "nightly",
"repo": "rust-analyzer",
"type": "github"
}
},
"rust-analyzer-src_2": {
"flake": false,
"locked": {
"lastModified": 1720344064,
"narHash": "sha256-STmaV9Zu74QtkGGrbr9uMhskwagfCjJqOAYapXabiuk=",
"owner": "rust-lang",
"repo": "rust-analyzer",
"rev": "a5b21ea0aa644dffd7cf958b43f11f221d53404e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -983,11 +902,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1722305989, "lastModified": 1723515680,
"narHash": "sha256-ljiuTGSFuEtudqFqp/5Wr1OuEsVCjur/F2CmlNujSjc=", "narHash": "sha256-nHdKymsHCVIh0Wdm4MvSgxcTTg34FJIYHRQkQYaSuvk=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "38c2f156fca1868c8be7195ddac150522752f6ab", "rev": "4ee3d9e9569f70d7bb40f28804d6fe950c81eab3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1004,11 +923,11 @@
"nixpkgs-stable": "nixpkgs-stable_4" "nixpkgs-stable": "nixpkgs-stable_4"
}, },
"locked": { "locked": {
"lastModified": 1722114803, "lastModified": 1723501126,
"narHash": "sha256-s6YhI8UHwQvO4cIFLwl1wZ1eS5Cuuw7ld2VzUchdFP0=", "narHash": "sha256-N9IcHgj/p1+2Pvk8P4Zc1bfrMwld5PcosVA0nL6IGdE=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "eb34eb588132d653e4c4925d862f1e5a227cc2ab", "rev": "be0eec2d27563590194a9206f551a6f73d52fa34",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1101,11 +1020,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1721769617, "lastModified": 1723454642,
"narHash": "sha256-6Pqa0bi5nV74IZcENKYRToRNM5obo1EQ+3ihtunJ014=", "narHash": "sha256-S0Gvsenh0II7EAaoc9158ZB4vYyuycvMGKGxIbERNAM=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "8db8970be1fb8be9c845af7ebec53b699fe7e009", "rev": "349de7bc435bdff37785c2466f054ed1766173be",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -104,13 +104,13 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
atuin = { # atuin = {
url = "github:atuinsh/atuin"; # url = "github:atuinsh/atuin";
inputs = { # inputs = {
nixpkgs.follows = "nixpkgs"; # nixpkgs.follows = "nixpkgs";
flake-utils.follows = "flake-utils"; # flake-utils.follows = "flake-utils";
}; # };
}; # };
caddy-with-plugins = { caddy-with-plugins = {
url = "github:eboskma/caddy-with-plugins"; url = "github:eboskma/caddy-with-plugins";
@ -270,6 +270,7 @@
packages = { packages = {
dnspyre = pkgs.callPackage ./pkgs/dnspyre { }; dnspyre = pkgs.callPackage ./pkgs/dnspyre { };
git-repo-go = pkgs.callPackage ./pkgs/git-repo-go { }; git-repo-go = pkgs.callPackage ./pkgs/git-repo-go { };
hassbridge = pkgs.callPackage ./pkgs/hassbridge { };
tinyows = pkgs.callPackage ./pkgs/tinyows { }; tinyows = pkgs.callPackage ./pkgs/tinyows { };
}; };

View file

@ -104,8 +104,6 @@ let
tree-sitter-zig tree-sitter-zig
] ]
)) ))
emacsql
emacsql-sqlite
]; ];
}; };

View file

@ -345,10 +345,10 @@ in
timeouts = timeouts =
let let
poweroffOpts = builtins.concatStringsSep " " ( poweroffOpts = builtins.concatStringsSep ", " (
builtins.map (name: "output ${name} power off") (builtins.attrNames cfg.output) builtins.map (name: "output ${name} power off") (builtins.attrNames cfg.output)
); );
resumeOpts = builtins.concatStringsSep " " ( resumeOpts = builtins.concatStringsSep ", " (
builtins.map (name: "output ${name} power on") (builtins.attrNames cfg.output) builtins.map (name: "output ${name} power on") (builtins.attrNames cfg.output)
); );
in in

View file

@ -29,7 +29,7 @@ rec {
inputs.nil.overlays.default inputs.nil.overlays.default
inputs.pamedia.overlays.${system} inputs.pamedia.overlays.${system}
inputs.rust-overlay.overlays.default inputs.rust-overlay.overlays.default
inputs.atuin.overlays.default # inputs.atuin.overlays.default
] ]
++ nixpkgs.lib.optional (system == "aarch64-linux") ( ++ nixpkgs.lib.optional (system == "aarch64-linux") (
_final: super: { makeModulesClosure = x: super.makeModulesClosure (x // { allowMissing = true; }); } _final: super: { makeModulesClosure = x: super.makeModulesClosure (x // { allowMissing = true; }); }

View file

@ -49,13 +49,13 @@ ffmpeg:
go2rtc: go2rtc:
streams: streams:
reolink: reolink:
- rtsp://hass:{FRIGATE_DOORBELL_PASSWORD}@10.0.0.31/h264Preview_01_main - rtsp://hass:{FRIGATE_DOORBELL_PASSWORD}@10.0.20.28/h264Preview_01_main
# - http://10.0.0.31/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=hass&password={FRIGATE_DOORBELL_PASSWORD} # - http://10.0.20.28/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=hass&password={FRIGATE_DOORBELL_PASSWORD}
- ffmpeg:reolink#audio=opus - ffmpeg:reolink#audio=opus
reolink_sub: reolink_sub:
- rtsp://hass:{FRIGATE_DOORBELL_PASSWORD}@10.0.0.31/h264Preview_01_sub - rtsp://hass:{FRIGATE_DOORBELL_PASSWORD}@10.0.20.28/h264Preview_01_sub
- ffmpeg:reolink_sub#audio=opus - ffmpeg:reolink_sub#audio=opus
# - http://10.0.0.31/flv?port=1935&app=bcs&stream=channel0_sub.bcs&user=hass&password={FRIGATE_DOORBELL_PASSWORD} # - http://10.0.20.28/flv?port=1935&app=bcs&stream=channel0_sub.bcs&user=hass&password={FRIGATE_DOORBELL_PASSWORD}
webrtc: webrtc:
candidates: candidates:
- 10.0.0.205:8555 - 10.0.0.205:8555

View file

@ -1,9 +1,4 @@
{ { nixos-hardware, nix-ld-rs, ... }:
nixos-hardware,
nix-ld-rs,
attic,
...
}:
{ pkgs, config, ... }: { pkgs, config, ... }:
{ {
imports = [ imports = [
@ -524,28 +519,6 @@
in in
[ "L+ /opt/rocm - - - - ${rocmEnv}" ]; [ "L+ /opt/rocm - - - - ${rocmEnv}" ];
nix.settings.post-build-hook =
let
inherit (attic.packages.${pkgs.system}) attic-client;
cachedPackagePatterns = builtins.concatStringsSep "|" [
"mongodb"
"qgis"
];
in
pkgs.writeScript "upload-to-cache" ''
set -eu
set -f
export IFS=' '
OUT_PATHS=$(echo -n ''${OUT_PATHS} | ${pkgs.gawk}/bin/awk 'BEGIN { RS = " "; ORS = " "; } $0 ~ /(${cachedPackagePatterns})/ { print $0 }')
if [[ -z "''${OUT_PATHS}" ]]; then
echo "No matching packages to upload"
exit 0
fi
echo "Uploading paths to cache " ''${OUT_PATHS}
exec ${attic-client}/bin/attic push main ''${OUT_PATHS}
'';
sops.defaultSopsFile = ./secrets.yaml; sops.defaultSopsFile = ./secrets.yaml;
sops.secrets = { sops.secrets = {
ha_now_playing_token = { ha_now_playing_token = {

View file

@ -1,4 +1,4 @@
final: prev: { _final: prev: {
backscrub = prev.pkgs.callPackage ../pkgs/backscrub { backscrub = prev.pkgs.callPackage ../pkgs/backscrub {
inherit (prev.pkgs) inherit (prev.pkgs)
gcc gcc
@ -20,37 +20,4 @@ final: prev: {
git-repo-go = prev.pkgs.callPackage ../pkgs/git-repo-go { }; git-repo-go = prev.pkgs.callPackage ../pkgs/git-repo-go { };
# Temporary until nixos-unstable is fixed for Python 3.12
python312 = prev.python312.override {
packageOverrides = _finalPkgs: prevPkgs: {
nose = prevPkgs.nose.overrideAttrs {
patches = [
(final.fetchpatch2 {
url = "https://github.com/NixOS/nixpkgs/raw/599e471d78801f95ccd2c424a37e76ce177e50b9/pkgs/development/python-modules/nose/0001-nose-python-3.12-fixes.patch";
hash = "sha256-aePOvO5+TJL4JzXywc7rEiYRzfdObSI9fg9Cfrp+e2o=";
})
];
};
wxpython = prevPkgs.wxpython.overrideAttrs {
disabled = false;
postPatch =
let
waf_2_0_25 = prev.fetchurl {
url = "https://waf.io/waf-2.0.25";
hash = "sha256-IRmc0iDM9gQ0Ez4f0quMjlIXw3mRmcgnIlQ5cNyOONU=";
};
in
''
cp ${waf_2_0_25} bin/waf-2.0.25
chmod +x bin/waf-2.0.25
substituteInPlace build.py \
--replace-fail "wafCurrentVersion = '2.0.24'" "wafCurrentVersion = '2.0.25'" \
--replace-fail "wafMD5 = '698f382cca34a08323670f34830325c4'" "wafMD5 = 'a4b1c34a03d594e5744f9e42f80d969d'" \
--replace-fail "distutils.dep_util" "setuptools.modified"
'';
};
python-hglib = prevPkgs.python-hglib.overrideAttrs { dontUseSetuptoolsCheck = "1"; };
};
};
python312Packages = final.python312.pkgs;
} }

View file

@ -0,0 +1,23 @@
diff --git a/hassbridge/playerinterface.py b/hassbridge/playerinterface.py
index 34159c8..0c337c2 100644
--- a/hassbridge/playerinterface.py
+++ b/hassbridge/playerinterface.py
@@ -279,7 +279,6 @@ class PlayerInterface(ServiceInterface):
metadata["mpris:length"] = Variant("x", duration)
xesam_infos = {
- "media_artist": "xesam:artist",
"media_album_name": "xesam:album",
"media_title": "xesam:title",
}
@@ -288,6 +287,10 @@ class PlayerInterface(ServiceInterface):
if val is not None:
metadata[xesam_key] = Variant("s", val)
+ artist = self.data.get("media_artist")
+ if artist is not None:
+ metadata["xesam:artist"] = Variant("as", [artist])
+
entity_picture = self.data.get("entity_picture")
if entity_picture is not None:
metadata["mpris:artUrl"] = Variant(

View file

@ -0,0 +1,39 @@
{
lib,
python3,
fetchFromGitHub,
}:
python3.pkgs.buildPythonApplication rec {
pname = "hassbridge";
version = "unstable-2024-08-10";
pyproject = true;
src = fetchFromGitHub {
owner = "rytilahti";
repo = "homeassistant-mpris-bridge";
rev = "b62f87033be971d265e1e112dc9a3a38dc65bbbd";
hash = "sha256-M68H806wQtsgqWeRH4j07dk1E5PzT7e0oEtsE6cl+c0=";
};
patches = [ ./0001-fix-xesam-artist.patch ];
nativeBuildInputs = [ python3.pkgs.poetry-core ];
propagatedBuildInputs = with python3.pkgs; [
anyio
asyncclick
dbus-next
websockets
];
# pythonImportsCheck = [ "homeassistant_mpris_bridge" ];
meta = with lib; {
description = "Control your Home Assistant media players from your desktop using MPRIS";
homepage = "https://github.com/rytilahti/homeassistant-mpris-bridge";
license = licenses.gpl3Only;
maintainers = with maintainers; [ ];
mainProgram = "hassbridge";
};
}

View file

@ -183,7 +183,7 @@ in
easyeffects easyeffects
element-desktop element-desktop
fd fd
ffmpeg_5-full ffmpeg-full
hashcat hashcat
helvum helvum
imagemagick imagemagick
@ -210,6 +210,7 @@ in
(noson.overrideAttrs (_: { (noson.overrideAttrs (_: {
qtWrapperArgs = "--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ pkgs.libpulseaudio ]}"; qtWrapperArgs = "--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ pkgs.libpulseaudio ]}";
})) }))
orca-slicer
pamedia pamedia
pass pass
pavucontrol pavucontrol

View file

@ -223,7 +223,7 @@ in
doggo doggo
easyeffects easyeffects
fd fd
ffmpeg_5-full ffmpeg-full
icemon icemon
imagemagick imagemagick
(imv.override { (imv.override {