Fri 21 Feb 22:04:44 CET 2025
This commit is contained in:
parent
dc371d3f86
commit
338b27ab88
|
@ -70,6 +70,7 @@
|
|||
useGlobalPkgs = true;
|
||||
useUserPackages = true;
|
||||
users.${user} = { imports = [ ./home/${host}.nix ]; };
|
||||
backupFileExtension = "bak";
|
||||
};
|
||||
}
|
||||
./hosts/${host}
|
||||
|
|
|
@ -32,6 +32,8 @@ in
|
|||
gnome-disk-utility
|
||||
moonlight-qt
|
||||
vscode
|
||||
jetbrains.rider
|
||||
discord
|
||||
];
|
||||
|
||||
services.hyprpaper = {
|
||||
|
|
|
@ -10,8 +10,8 @@
|
|||
nodejs
|
||||
luarocks
|
||||
jre
|
||||
python312Packages.pip
|
||||
python312Packages.debugpy
|
||||
python313Packages.pip
|
||||
python313Packages.debugpy
|
||||
unzip
|
||||
dotnet-sdk_8
|
||||
cargo
|
||||
|
|
|
@ -20,7 +20,7 @@ vim.keymap.set({"n", "v"}, "<leader>Y", [["+Y]])
|
|||
vim.keymap.set("n", "<Tab>", "<Nop>", { noremap = true })
|
||||
vim.keymap.set("n", "<leader><space>", ":noh<cr>", { noremap = true, silent = true })
|
||||
vim.keymap.set("n", "gn", ":n<cr>", { noremap = true, silent = true })
|
||||
vim.keymap.set("n", "gi", ":ClangdSwitchSourceHeader<cr>", { noremap = true, silent = true })
|
||||
-- vim.keymap.set("n", "gi", ":ClangdSwitchSourceHeader<cr>", { noremap = true, silent = true })
|
||||
vim.keymap.set("n", "-", function () require("oil").open() end, { desc = "Open parent directory" })
|
||||
vim.keymap.set("n", "<leader>-", function () require("oil").open() end, { desc = "Open parent directory" })
|
||||
vim.keymap.set("n", "<leader>g", function () require("neogit").open({kind="replace"}) end, { noremap = true, silent = true })
|
||||
|
|
|
@ -12,6 +12,7 @@ return {
|
|||
{"<leader>p", vim.diagnostic.goto_prev},
|
||||
{"<leader>f", vim.lsp.buf.code_action},
|
||||
{"gd", vim.lsp.buf.definition},
|
||||
{"gi", vim.lsp.buf.implementation},
|
||||
{"gr", vim.lsp.buf.references},
|
||||
{"<space><space>", vim.lsp.buf.hover},
|
||||
{"<leader>rn", vim.lsp.buf.rename},
|
||||
|
|
|
@ -87,6 +87,9 @@ return {
|
|||
vim.api.nvim_create_user_command("DapCloseUI", function()
|
||||
ui.close()
|
||||
end, {})
|
||||
vim.api.nvim_create_user_command("DapToggleUI", function()
|
||||
ui.toggle()
|
||||
end, {})
|
||||
-- dap.listeners.before.event_terminated.dapui_config = function()
|
||||
-- ui.close()
|
||||
-- end
|
||||
|
|
|
@ -17,7 +17,6 @@
|
|||
home.packages = with pkgs; [
|
||||
onlyoffice-bin
|
||||
telegram-desktop
|
||||
webcord
|
||||
iwgtk
|
||||
element-desktop
|
||||
evince
|
||||
|
|
|
@ -20,16 +20,16 @@ let
|
|||
]);
|
||||
# Darwin requires a different library path prefix
|
||||
wrapPrefix = if (!pkgs.stdenv.isDarwin) then "LD_LIBRARY_PATH" else "DYLD_LIBRARY_PATH";
|
||||
# pythonOverlay = (pkgs.python312.withPackages (ps: [
|
||||
# pythonOverlay = (pkgs.python313.withPackages (ps: [
|
||||
# (ps.torch.override { rocmSupport = true; })
|
||||
# ]));
|
||||
|
||||
patchedpython = (pkgs.symlinkJoin {
|
||||
name = "python";
|
||||
paths = [ pkgs.python312 ];
|
||||
paths = [ pkgs.python313 ];
|
||||
buildInputs = [ pkgs.makeWrapper ];
|
||||
postBuild = ''
|
||||
wrapProgram "$out/bin/python3.12" --prefix ${wrapPrefix} : "${pythonldlibpath}"
|
||||
wrapProgram "$out/bin/python3.13" --prefix ${wrapPrefix} : "${pythonldlibpath}"
|
||||
'';
|
||||
});
|
||||
in {
|
||||
|
|
Loading…
Reference in New Issue