feat: Added slint and anyrun patches and tailscale to ryu

This commit is contained in:
uttarayan21
2024-12-02 09:49:51 +05:30
parent c88e0362ab
commit db07155120
7 changed files with 39 additions and 2112 deletions

21
flake.lock generated
View File

@@ -1811,11 +1811,12 @@
"rest-nvim": "rest-nvim",
"systems": "systems_12",
"tree-sitter-d2": "tree-sitter-d2",
"tree-sitter-just": "tree-sitter-just"
"tree-sitter-just": "tree-sitter-just",
"tree-sitter-slint": "tree-sitter-slint"
},
"locked": {
"lastModified": 1,
"narHash": "sha256-zBrA+662PqLuRrkX7nGzewiOyWnhj3eZ1MKP050fbvM=",
"narHash": "sha256-jcGDQxNvo9hLGOcoVWLaAD4N0S9hWjzmudCr4n84YOo=",
"path": "./neovim",
"type": "path"
},
@@ -2994,6 +2995,22 @@
"type": "github"
}
},
"tree-sitter-slint": {
"flake": false,
"locked": {
"lastModified": 1728016694,
"narHash": "sha256-cEitYvrK9P5McbqQAH/PmbD5W0pYULwj3eP9lKXSOTE=",
"owner": "slint-ui",
"repo": "tree-sitter-slint",
"rev": "4e2765d4cac1f03ada6f635eeb6008d1d0aff5a3",
"type": "github"
},
"original": {
"owner": "slint-ui",
"repo": "tree-sitter-slint",
"type": "github"
}
},
"treefmt-nix": {
"inputs": {
"nixpkgs": [

View File

@@ -50,6 +50,10 @@
url = "github:IndianBoy42/tree-sitter-just";
flake = false;
};
tree-sitter-slint = {
url = "github:slint-ui/tree-sitter-slint";
flake = false;
};
d2 = {
url = "github:terrastruct/d2-vim";
flake = false;

View File

@@ -208,6 +208,7 @@ in rec {
tree-sitter-just
tree-sitter-nu
tree-sitter-d2
tree-sitter-slint
])
++ pkgs.vimPlugins.nvim-treesitter.allGrammars;
};
@@ -349,6 +350,7 @@ in rec {
ast_grep.enable = true;
sqls.enable = true;
pyright.enable = true;
slint_lsp.enable = true;
rust_analyzer = {
enable = true;
package = null;
@@ -692,11 +694,11 @@ in rec {
ignore_blank_lines = true, -- ignore blank lines when sending visual select lines
})
-- vim.filetype.add({
-- extension = {
-- http = "http",
-- },
-- })
vim.filetype.add({
extension = {
slint = "slint",
},
})
vim.filetype.add({
filename = {

View File

@@ -70,6 +70,11 @@
version = "1";
src = inputs.tree-sitter-d2;
};
tree-sitter-slint = final.pkgs.tree-sitter.buildGrammar {
language = "slint";
version = "1";
src = inputs.tree-sitter-slint;
};
tree-sitter-nu = final.pkgs.tree-sitter.buildGrammar {
language = "nu";
version = "0.0.1";

View File

@@ -162,7 +162,7 @@
};
};
llama-cpp = {
enable = true;
enable = false;
host = "127.0.0.1";
port = 3000;
model = builtins.fetchurl {

View File

@@ -48,6 +48,9 @@
};
services = {
tailscale = {
enable = true;
};
mullvad-vpn.enable = true;
resolved = {
enable = true;

File diff suppressed because it is too large Load Diff