feat: add openwork to desktop packages, update flake inputs and misc config

This commit is contained in:
m3tm3re
2026-04-03 12:45:55 +02:00
parent 44c0234739
commit d9d4b6cd85
5 changed files with 29 additions and 21 deletions

41
flake.lock generated
View File

@@ -60,15 +60,16 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1774647994, "lastModified": 1774505501,
"narHash": "sha256-rlag0DprIbYK12lsHyYtLcKwTKi1K0YHIy6v01+r9p8=", "narHash": "sha256-7UiRrDptj7yuEFwToOfdunUMz/i3jRLR7CmMoYQjq6k=",
"owner": "basecamp", "owner": "basecamp",
"repo": "basecamp-cli", "repo": "basecamp-cli",
"rev": "c42190e9aaa135cc99e8ae0af388ed5b88c10c37", "rev": "f087e6ef84002503d0dbc75ea1c8c928a8928d9e",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "basecamp", "owner": "basecamp",
"ref": "v0.7.2",
"repo": "basecamp-cli", "repo": "basecamp-cli",
"type": "github" "type": "github"
} }
@@ -182,11 +183,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1772408722, "lastModified": 1775087534,
"narHash": "sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0=", "narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "f20dc5d9b8027381c474144ecabc9034d6a839a3", "rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -363,11 +364,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1774928491, "lastModified": 1775212861,
"narHash": "sha256-blqxzOmDdR35BjHeA8V6NeoQot4mysWy8N8ZMiHyEsk=", "narHash": "sha256-Sf1nWWEuGuhKPBO2U9ar+YLqkJFa7q06tAnPRUhTIMc=",
"owner": "numtide", "owner": "numtide",
"repo": "llm-agents.nix", "repo": "llm-agents.nix",
"rev": "fb1dfb5960aa4b8a91995f8f99ec2452e5052dbe", "rev": "86f8dd41031b1aa013cbcb8c16ecfcc71c2c0ea5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -385,8 +386,8 @@
"openspec": "openspec" "openspec": "openspec"
}, },
"locked": { "locked": {
"lastModified": 1774929434, "lastModified": 1775213101,
"narHash": "sha256-EoPvygxt6RmX501/51vp7UOMicyklgcRVtq5gsSlDYE=", "narHash": "sha256-4Yis838PgXUI3H9eTsOCdWLCmhQC4tLhAmLRYFFj9MU=",
"path": "/home/m3tam3re/p/NIX/nixpkgs", "path": "/home/m3tam3re/p/NIX/nixpkgs",
"type": "path" "type": "path"
}, },
@@ -529,11 +530,11 @@
}, },
"nixpkgs-master": { "nixpkgs-master": {
"locked": { "locked": {
"lastModified": 1774835230, "lastModified": 1775044794,
"narHash": "sha256-TQg2v9bufA/37dxtBzP9/gZeyxLDr5MIrvgV1Kv6FjU=", "narHash": "sha256-WHIZHvguLKWOcmAXdpOjrrSb528+bJU2geyAWPa1Yzc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "8155abb4814accbfe9a36b7e67d622777a9acde2", "rev": "1de4a8e478f9f7cf3143967e8de444be35114c39",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -609,11 +610,11 @@
}, },
"nixpkgs_4": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1774610258, "lastModified": 1775095191,
"narHash": "sha256-HaThtroVD9wRdx7KQk0B75JmFcXlMUoEdDFNOMOlsOs=", "narHash": "sha256-CsqRiYbgQyv01LS0NlC7shwzhDhjNDQSrhBX8VuD3nM=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "832efc09b4caf6b4569fbf9dc01bec3082a00611", "rev": "106eb93cbb9d4e4726bf6bc367a3114f7ed6b32f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -943,11 +944,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1773297127, "lastModified": 1775125835,
"narHash": "sha256-6E/yhXP7Oy/NbXtf1ktzmU8SdVqJQ09HC/48ebEGBpk=", "narHash": "sha256-2qYcPgzFhnQWchHo0SlqLHrXpux5i6ay6UHA+v2iH4U=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "71b125cd05fbfd78cab3e070b73544abe24c5016", "rev": "75925962939880974e3ab417879daffcba36c4a3",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -9,6 +9,9 @@
programs.mcp = { programs.mcp = {
enable = true; enable = true;
servers = { servers = {
DeepWiki = {
url = "https://mcp.deepwiki.com/mcp";
};
Ref = { Ref = {
command = "sh"; command = "sh";
args = ["-c" "REF_API_KEY=$(cat /run/agenix/ref-key) exec bunx ref-tools-mcp@latest"]; args = ["-c" "REF_API_KEY=$(cat /run/agenix/ref-key) exec bunx ref-tools-mcp@latest"];
@@ -56,6 +59,7 @@
cudaSupport = videoDrivers == ["nvidia"]; cudaSupport = videoDrivers == ["nvidia"];
}) })
openspec openspec
openwork
alejandra alejandra
sidecar sidecar
tailwindcss tailwindcss

View File

@@ -127,6 +127,7 @@
ksnip ksnip
msty-studio msty-studio
nwg-look nwg-look
openwork
# pamixer # pamixer
# pavucontrol # pavucontrol
# libsForQt5.qtstyleplugins # libsForQt5.qtstyleplugins
@@ -146,6 +147,7 @@
telegram-desktop telegram-desktop
vivaldi vivaldi
vivaldi-ffmpeg-codecs vivaldi-ffmpeg-codecs
vibetyper
# wl-clipboard # wl-clipboard
# wlogout # wlogout
# wtype # wtype

View File

@@ -152,6 +152,8 @@ in {
"match:initial_title .*streamlabs.com.*, decorate off" "match:initial_title .*streamlabs.com.*, decorate off"
"match:initial_title .*streamlabs.com.*, no_shadow on" "match:initial_title .*streamlabs.com.*, no_shadow on"
"match:initial_title .*streamlabs.com.*, no_blur on" "match:initial_title .*streamlabs.com.*, no_blur on"
# Vibetyper recording indicator
"match:class ^vibe-typer$, match:title ^Recording Indicator$, no_blur on"
"border_color rgb(ffffff), match:xwayland 1" "border_color rgb(ffffff), match:xwayland 1"
]; ];
"$mainMod" = "SUPER"; "$mainMod" = "SUPER";

View File

@@ -74,7 +74,6 @@
# /etc/profiles/per-user/m3tam3re/etc/profile.d/hm-session-vars.sh # /etc/profiles/per-user/m3tam3re/etc/profile.d/hm-session-vars.sh
# #
home.sessionVariables = { home.sessionVariables = {
# EDITOR = "emacs";
}; };
# Let Home Manager install and manage itself. # Let Home Manager install and manage itself.