Skip to content

Commit 1d5590b

Browse files
committed
feat: update flakes, some changes
1 parent 83d4cee commit 1d5590b

File tree

7 files changed

+90
-50
lines changed

7 files changed

+90
-50
lines changed

flake.lock

+44-44
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

home/homebrew.nix

+3
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ let
4242
"ubersicht"
4343
"utm"
4444
"vlc"
45+
"bambu-studio"
46+
"autodesk-fusion"
47+
"zen-browser"
4548
];
4649

4750
mas = [

home/programs/nixvim/config/plugins/blink-cmp.nix

+4-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010
auto_show_delay_ms = 0;
1111
};
1212
list = {
13-
selection = "preselect";
13+
selection = {
14+
preselect = true;
15+
};
1416
};
1517
menu = {
1618
draw = {
@@ -52,7 +54,7 @@
5254
"path"
5355
"snippets"
5456
"buffer"
55-
"copilot"
57+
# "copilot"
5658
];
5759
cmdline.__raw = "{}";
5860
providers = {

home/programs/nixvim/config/plugins/copilot.nix

+14-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,20 @@
22
programs.nixvim = {
33
plugins.copilot-lua = {
44
enable = true;
5-
suggestion.enabled = false;
6-
panel.enabled = false;
5+
settings = {
6+
suggestion = {
7+
enabled = true;
8+
auto_trigger = true;
9+
keymap = {
10+
accept = "<C-c>";
11+
accept_word = false;
12+
accept_line = false;
13+
next = "<M-]>";
14+
prev = "<M-[>";
15+
dismiss = "<C-]>";
16+
};
17+
};
18+
};
719
};
820
keymaps = [
921
{

home/programs/nixvim/config/plugins/lsp.nix

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{ pkgs, ... }:
12
{
23
programs.nixvim = {
34
plugins.lsp = {
@@ -125,9 +126,12 @@
125126
};
126127
};
127128
};
129+
# mdx_analyzer = {
130+
# enable = false;
131+
# package = pkgs.mdx-language-server;
132+
# };
128133
};
129134
preConfig = ''
130-
require('lspconfig').mdx_analyzer.setup({})
131135
vim.fn.sign_define('DiagnosticSignError', { text = '', texthl = 'DiagnosticSignError' })
132136
vim.fn.sign_define('DiagnosticSignWarn', { text = '', texthl = 'DiagnosticSignWarn' })
133137
vim.fn.sign_define('DiagnosticSignInfo', { text = '', texthl = 'DiagnosticSignInfo' })

home/programs/nixvim/config/plugins/noice.nix

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
programs.nixvim.plugins = {
33
notify = {
44
enable = true;
5-
timeout = 1000;
5+
settings = {
6+
timeout = 1000;
7+
};
68
};
79
noice = {
810
enable = true;

overlays.nix

+17
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,21 @@ inputs: self: super: {
1515
};
1616
}
1717
);
18+
# mdx-language-server = super.stdenv.mkDerivation {
19+
# pname = "mdx-language-server";
20+
# version = "0.5.2";
21+
# src = super.fetchurl {
22+
# url = "https://registry.npmjs.org/@mdx-js%2flanguage-server/-/language-server-0.5.2.tgz";
23+
# sha256 = "sha256-8ef9dVVsH5yTva9ymY+EAZTz6FOZ7Zgu9kOv1wLaK4w=";
24+
# };
25+
# nativeBuildInputs = [
26+
# nixpkgs.nodejs_22
27+
# ];
28+
# installPhase = ''
29+
# mkdir -p $out/{bin,lib/mdx-language-server}
30+
# npm install
31+
# cp -r {lib,node_modules} $out/lib/mdx-language-server
32+
# ln -s $out/lib/mdx-language-server/lib/mdx-language-server $out/bin/mdx-language-server
33+
# '';
34+
# };
1835
}

0 commit comments

Comments
 (0)