Compare commits

...

4 commits

Author SHA1 Message Date
cy
d79a34328a
flake update
Signed-off-by: cy <cy@cy7.sh>
2025-01-28 22:40:30 -05:00
cy
0506c6c92f
install ghidra and disable mouse warp
Signed-off-by: cy <cy@cy7.sh>
2025-01-28 22:38:40 -05:00
cy
1e55f3901c
fix matrix
Signed-off-by: cy <cy@cy7.sh>
2025-01-28 22:38:24 -05:00
cy
f9837b7cab
make treesitter nicer
Signed-off-by: cy <cy@cy7.sh>
2025-01-28 00:39:23 -05:00
6 changed files with 61 additions and 40 deletions

70
flake.lock generated
View file

@ -562,11 +562,11 @@
]
},
"locked": {
"lastModified": 1737762889,
"narHash": "sha256-5HGG09bh/Yx0JA8wtBMAzt0HMCL1bYZ93x4IqzVExio=",
"lastModified": 1737968762,
"narHash": "sha256-xiPARGKwocaMtv+U/rgi+h2g56CZZEmrcl7ldRaslq8=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "daf04c5950b676f47a794300657f1d3d14c1a120",
"rev": "e1ae908bcc30af792b0bb0a52e53b03d2577255e",
"type": "github"
},
"original": {
@ -683,11 +683,11 @@
"pre-commit-hooks": "pre-commit-hooks"
},
"locked": {
"lastModified": 1737857294,
"narHash": "sha256-bzC+anLF/NlgolaMoB4uTFgSejLJlTzPcNF1Kbq/BP0=",
"lastModified": 1738097047,
"narHash": "sha256-GcgcCYhAkxU9BtzsUImFRIEFK0WqgjKrMqMySImGLK4=",
"ref": "refs/heads/main",
"rev": "4af6b5ed9f8f2412bef5331b8e3b93f3ad305ea1",
"revCount": 16694,
"rev": "3a41bf32a78550f7373b51d39c07a4bb91bb9f2e",
"revCount": 16702,
"type": "git",
"url": "https://git.lix.systems/lix-project/lix"
},
@ -710,11 +710,11 @@
]
},
"locked": {
"lastModified": 1737675503,
"narHash": "sha256-FUWpqPOsEJwK8oomffat+lgKnoxJHArRlWo2j17EhxQ=",
"lastModified": 1738009885,
"narHash": "sha256-zPch36LSTs8dZJZlIiufXuY7wut06xp4CMdf/oqXoq0=",
"ref": "refs/heads/main",
"rev": "3e18a1ceec7df4514f5a045441e5f98dd003db09",
"revCount": 131,
"rev": "cf43eeb6b376cc36f70b0632bc39dc949b9f3b59",
"revCount": 132,
"type": "git",
"url": "https://git.lix.systems/lix-project/nixos-module"
},
@ -737,11 +737,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
},
"locked": {
"lastModified": 1737924584,
"narHash": "sha256-8XAz2IFUdSN7IblSWgQQVjivlZ0uWn3Y5jN3G6+/jss=",
"lastModified": 1737961005,
"narHash": "sha256-b4hqJNgyx8lnngz7NFcJ1W+59xQnMQYF0EK5g0IOy7c=",
"owner": "sodiboo",
"repo": "niri-flake",
"rev": "d3682c753abbbc8d41578aa12e6f10508d801f4b",
"rev": "e98ae62893568dd31e7a7e4e75e1dbbf23f759a0",
"type": "github"
},
"original": {
@ -770,11 +770,11 @@
"niri-unstable": {
"flake": false,
"locked": {
"lastModified": 1737918541,
"narHash": "sha256-NKartmApYTAjteTg78OAIAYGvtl9QCDcKp8tPk3KCuI=",
"lastModified": 1737956052,
"narHash": "sha256-Gr+tkCSuhQ5NT04hv/PoHExCgbuqRA/GZQv+le40LNY=",
"owner": "YaLTeR",
"repo": "niri",
"rev": "baa051891237054f2d4db86d7bcfe0f17440c35f",
"rev": "9b4d73f13a6906537faf01b5c5e5e2fee9dd602e",
"type": "github"
},
"original": {
@ -832,11 +832,11 @@
]
},
"locked": {
"lastModified": 1737504076,
"narHash": "sha256-/B4XJnzYU/6K1ZZOBIgsa3K4pqDJrnC2579c44c+4rI=",
"lastModified": 1738033138,
"narHash": "sha256-qlIM8A3bdL9c6PexhpS+QyZLO9y/8a3V75HVyJgDE5Q=",
"owner": "lnl7",
"repo": "nix-darwin",
"rev": "65cc1fa8e36ceff067daf6cfb142331f02f524d3",
"rev": "349a74c66c596ef97ee97b4d80a3ca61227b6120",
"type": "github"
},
"original": {
@ -1045,11 +1045,11 @@
},
"nixpkgs_5": {
"locked": {
"lastModified": 1737917096,
"narHash": "sha256-wOo5jWu88VRbm0TTNl9KxE4nIkfnXVKxLvZwpTn75wk=",
"lastModified": 1738090407,
"narHash": "sha256-X6BvM495ef4Rk+7WFhvYFwJoKteQYgvSaRERLGofZ+s=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "a47cb26bbe26d63321cbb96de6d1981d790d9748",
"rev": "2c00621e9692affa61da62f82e76648c5a07e6a0",
"type": "github"
},
"original": {
@ -1082,11 +1082,11 @@
]
},
"locked": {
"lastModified": 1737914312,
"narHash": "sha256-PBF4R+yQt5Sls7CsA9Miwx28XtOP/yqaqejZ3RKSes0=",
"lastModified": 1738106190,
"narHash": "sha256-woDlUpfK4n1znQfGREKDLMVOQ4JZo7L6YY/sTPZGw0g=",
"owner": "nix-community",
"repo": "nixvim",
"rev": "8e5422bf3e76f410b97d2da640d0829e87657de9",
"rev": "eeafe2a7153197982ccd6ad6678192bca1df446e",
"type": "github"
},
"original": {
@ -1105,11 +1105,11 @@
]
},
"locked": {
"lastModified": 1737823349,
"narHash": "sha256-LAppb+sftyvJbPdrBG1uN9GYWHz6q7bUpkpDjljcSRo=",
"lastModified": 1737924095,
"narHash": "sha256-9RO/IlxiE7bpY7GYsdDMNB533PnDOBo9UvYyXXqlN4c=",
"owner": "NuschtOS",
"repo": "search",
"rev": "f91a0ac0f4ecf0ad1d1d88140f66520dae6ce4bd",
"rev": "5efc9c966bb9bdad07a3c28667eac38b758c6f18",
"type": "github"
},
"original": {
@ -1240,11 +1240,11 @@
]
},
"locked": {
"lastModified": 1737944843,
"narHash": "sha256-ZSXR/po/slqpsk3JLVjXbE04Vqrb4k7yCGHjyMj3tOk=",
"lastModified": 1738117527,
"narHash": "sha256-GFviGfaezjGLFUlxdv3zyC7rSZvTXqwcG/YsF6MDkOw=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "27bb917a41480b6ceee8e42d32dfcc9ecc6fa6c6",
"rev": "6a3dc6ce4132bd57359214d986db376f2333c14d",
"type": "github"
},
"original": {
@ -1310,11 +1310,11 @@
]
},
"locked": {
"lastModified": 1737483750,
"narHash": "sha256-5An1wq5U8sNycOBBg3nsDDgpwBmR9liOpDGlhliA6Xo=",
"lastModified": 1738070913,
"narHash": "sha256-j6jC12vCFsTGDmY2u1H12lMr62fnclNjuCtAdF1a4Nk=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "f2cc121df15418d028a59c9737d38e3a90fbaf8f",
"rev": "bebf27d00f7d10ba75332a0541ac43676985dea3",
"type": "github"
},
"original": {

View file

@ -50,7 +50,7 @@ in
natural-scroll = true;
click-method = "clickfinger";
};
warp-mouse-to-focus = true;
warp-mouse-to-focus = false;
focus-follows-mouse.enable = false;
};
@ -79,6 +79,11 @@ in
}
{ app-id = "mpv"; }
{ app-id = "Bitwarden"; }
{
app-id = "ghidra-Ghidra";
# pop-up windows
title = "^win(.*)";
}
];
open-floating = true;
}

View file

@ -171,7 +171,11 @@
plugins.treesitter = {
enable = true;
nixGrammars = true;
settings.indent.enable = true;
settings = {
indent.enable = true;
auto_install = true;
highlight.enable = true;
};
};
plugins.fzf-lua = {
enable = true;

View file

@ -61,4 +61,5 @@
};
programs.ripgrep.enable = true;
programs.man.generateCaches = true;
programs.fd.enable = true;
}

View file

@ -103,6 +103,10 @@
github-cli
fuzzel
nixpkgs-review
just
hugo
ghidra
sequoia
];
programs.waybar.enable = true;
@ -155,4 +159,9 @@
commit.gpgsign = true;
core.sshCommand = "ssh -i ~/.ssh/id.key";
};
home.sessionVariables = {
# to make ghidra work on xwayland
_JAVA_AWT_WM_NONREPARENTING = 1;
};
}

View file

@ -13,14 +13,16 @@
cything.io {
import common
redir https://cy7.sh/posts{uri} permanent
header /.well-known/matrix/* Content-Type application/json
header /.well-known/matrix/* Access-Control-Allow-Origin *
header /.well-known/matrix/* Access-Control-Allow-Methods GET,POST,PUT,DELETE,OPTIONS,PATCH,HEAD
header /.well-known/matrix/* Access-Control-Allow-Headers X-Requested-With,Content-Type,Authorization,Origin,Accept
route {
respond /.well-known/matrix/server {"m.server":"chat.cything.io:443"}
respond /.well-known/matrix/client {"m.server":{"base_url":"https://chat.cything.io"},"m.homeserver":{"base_url":"https://chat.cything.io"},"org.matrix.msc3575.proxy":{"url":"https://chat.cything.io"}}
redir https://cy7.sh/posts{uri} permanent
}
}
www.cything.io {