diff --git a/flake.lock b/flake.lock index c14dc8b..7afcf57 100644 --- a/flake.lock +++ b/flake.lock @@ -217,11 +217,11 @@ "pre-commit-hooks": "pre-commit-hooks" }, "locked": { - "lastModified": 1722749770, - "narHash": "sha256-d8SDLj8RKZi4A3Hfe7iYNxIVSjGn2orXTZBSgIpNv8Y=", + "lastModified": 1723230933, + "narHash": "sha256-SUoXIbNvhmMH9ItSbP25CsfLgDcExfdvszUiRvywO1U=", "owner": "tomodachi94", "repo": "dash2", - "rev": "04d848e9b02858e6bc63044b2c0cc494d1ec15e8", + "rev": "8430ed155eb4177ffcdfff3aa4bdb66847c7e389", "type": "github" }, "original": { @@ -239,11 +239,11 @@ }, "locked": { "dir": "pkgs/firefox-addons", - "lastModified": 1722830603, - "narHash": "sha256-RKdQbzJwScg4MG5tLh4fF700kinfAeRPNh7mo9mvQh4=", + "lastModified": 1723401675, + "narHash": "sha256-ZVkOguJMr3hlu6wFFfcJgiUy6Fzpec4Ph4IIllwu4hE=", "owner": "rycee", "repo": "nur-expressions", - "rev": "8b215244d5fe6e922475e8348c1c417b192595fe", + "rev": "3f5b51efb20b2e34be0fb8c19ef9c72f7ae12a03", "type": "gitlab" }, "original": { @@ -544,11 +544,11 @@ ] }, "locked": { - "lastModified": 1722249061, - "narHash": "sha256-Pu5XX3A61doE7mMaWHpyi/GaccVmedQO2UiflfHY+v4=", + "lastModified": 1722906996, + "narHash": "sha256-QD6cZNmEJ+0b7G23E9qbcXiuy17k+0bgT7Z1dGUcHC0=", "owner": "chayleaf", "repo": "home-manager", - "rev": "a0ba4158d98443568ffaa0352c944303ba33f025", + "rev": "510b84097597d94f19f3231c7d657add01858dec", "type": "github" }, "original": { @@ -653,11 +653,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1722332872, - "narHash": "sha256-2xLM4sc5QBfi0U/AANJAW21Bj4ZX479MHPMPkB+eKBU=", + "lastModified": 1723310128, + "narHash": "sha256-IiH8jG6PpR4h9TxSGMYh+2/gQiJW9MwehFvheSb5rPc=", "owner": "nixos", "repo": "nixos-hardware", - "rev": "14c333162ba53c02853add87a0000cbd7aa230c2", + "rev": "c54cf53e022b0b3c1d3b8207aa0f9b194c24f0cf", "type": "github" }, "original": { @@ -668,11 +668,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1722802969, - "narHash": "sha256-bPhyAXNnVerBZusxOuPMhMm0X7hSFLFKcH+7ynfgLjs=", + "lastModified": 1723221148, + "narHash": "sha256-7pjpeQlZUNQ4eeVntytU3jkw9dFK3k1Htgk2iuXjaD8=", "owner": "nixos", "repo": "nixpkgs", - "rev": "785feb91183a50959823ff9ba9ef673105259cd5", + "rev": "154bcb95ad51bc257c2ce4043a725de6ca700ef6", "type": "github" }, "original": { @@ -710,11 +710,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1722515463, - "narHash": "sha256-6FVPz1WzHak65xJQg8tRjVyFEWMesGxfskKaCxDUnRk=", + "lastModified": 1723017738, + "narHash": "sha256-Ihz23eqyiCX4CABf9r84BLKDw3T9Yv1UCgV3+aJ7mjg=", "owner": "nix-community", "repo": "poetry2nix", - "rev": "8c25e871bba3f472e1569bbf6c0f52dcc34bf2a4", + "rev": "cc0af1948e0887cd280496bd891fd40e52b40ff4", "type": "github" }, "original": { @@ -737,11 +737,11 @@ ] }, "locked": { - "lastModified": 1721042469, - "narHash": "sha256-6FPUl7HVtvRHCCBQne7Ylp4p+dpP3P/OYuzjztZ4s70=", + "lastModified": 1723056346, + "narHash": "sha256-YpzywjTAUHRRHcO8zz9x2gYqJ0JmZlcB9+RaUvD89qM=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "f451c19376071a90d8c58ab1a953c6e9840527fd", + "rev": "3c977f1c9930f54066c085305b4b2291385e7a73", "type": "github" }, "original": { @@ -789,11 +789,11 @@ ] }, "locked": { - "lastModified": 1722857853, - "narHash": "sha256-3Zx53oz/MSIyevuWO/SumxABkrIvojnB7g9cimxkhiE=", + "lastModified": 1723202784, + "narHash": "sha256-qbhjc/NEGaDbyy0ucycubq4N3//gDFFH3DOmp1D3u1Q=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "06939f6b7ec4d4f465bf3132a05367cccbbf64da", + "rev": "c7012d0c18567c889b948781bc74a501e92275d1", "type": "github" }, "original": { @@ -861,11 +861,11 @@ ] }, "locked": { - "lastModified": 1722872544, - "narHash": "sha256-zxj4FLaqvBw7AR2ppEwn4qK//XpapKG33l8kcfY+QXs=", + "lastModified": 1722946882, + "narHash": "sha256-mxtnMye8gs82tdQbVC+g6v3aPOZlH150f9WyntHIkTg=", "owner": "danth", "repo": "stylix", - "rev": "c0309fc3f4315cfb7e1e588a43ed19516c8b6022", + "rev": "5853f1a8bd072f2ebabfc3de3973084353cf6f1e", "type": "github" }, "original": { diff --git a/home/linux/default.nix b/home/linux/default.nix index 60d9442..cb1ab45 100644 --- a/home/linux/default.nix +++ b/home/linux/default.nix @@ -20,6 +20,7 @@ ./neofetch ./network-manager-applet.nix # ./vivaldi.nix + ./volnoti.nix ./xdg.nix ./xorg ]; diff --git a/home/linux/i3status-rust/config.toml b/home/linux/i3status-rust/config.toml index 472ceca..d79d1fa 100644 --- a/home/linux/i3status-rust/config.toml +++ b/home/linux/i3status-rust/config.toml @@ -27,6 +27,13 @@ interval = 30 warning_mem = 70 critical_mem = 90 +[[block]] +block = "privacy" +[[block.driver]] +name = "v4l" +[[block.driver]] +name = "pipewire" + [[block]] block = "time" interval = 5 diff --git a/home/linux/volnoti.nix b/home/linux/volnoti.nix new file mode 100644 index 0000000..21ab38d --- /dev/null +++ b/home/linux/volnoti.nix @@ -0,0 +1,7 @@ +{ pkgs, tomopkgs, ... }: +{ + services.volnoti = { + enable = true; + package = tomopkgs.${pkgs.system}.volnoti; + }; +} diff --git a/nixos/hosts/ponyo/default.nix b/nixos/hosts/ponyo/default.nix index 5bb8c86..65b6a7c 100644 --- a/nixos/hosts/ponyo/default.nix +++ b/nixos/hosts/ponyo/default.nix @@ -24,6 +24,8 @@ networking.hostName = "ponyo"; # Define your hostname. + services.usbmuxd.enable = true; + # Full-disk encryption boot.initrd.luks.devices = { root = { @@ -40,6 +42,7 @@ }; environment.systemPackages = with pkgs; [ sbctl + libimobiledevice ]; services.fwupd = { diff --git a/pkgs/flake.lock b/pkgs/flake.lock index 19d6555..4a85a71 100644 --- a/pkgs/flake.lock +++ b/pkgs/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1722802969, - "narHash": "sha256-bPhyAXNnVerBZusxOuPMhMm0X7hSFLFKcH+7ynfgLjs=", + "lastModified": 1723221148, + "narHash": "sha256-7pjpeQlZUNQ4eeVntytU3jkw9dFK3k1Htgk2iuXjaD8=", "owner": "nixos", "repo": "nixpkgs", - "rev": "785feb91183a50959823ff9ba9ef673105259cd5", + "rev": "154bcb95ad51bc257c2ce4043a725de6ca700ef6", "type": "github" }, "original": {