Merge pull request #59 from cnsta/hyprrunix

hyprland runix changes
This commit is contained in:
cnsta
2024-09-15 18:28:46 +02:00
committed by GitHub
5 changed files with 23 additions and 19 deletions

View File

@@ -90,6 +90,14 @@ in {
group = "fix_size",
})
-- Optionally, set up a command or auto-command to format on save
vim.api.nvim_create_autocmd("BufWritePre", {
pattern = "*",
callback = function()
require("conform").format()
end,
})
-- Highlight when yanking (copying) text
vim.api.nvim_create_autocmd("TextYankPost", {
desc = "Highlight when yanking (copying) text",

View File

@@ -47,7 +47,7 @@
onEdit = true,
onOpenAndSave = true,
} })
add_lsp(lspconfig.tsserver, {})
add_lsp(lspconfig.ts_ls, {})
add_lsp(lspconfig.typst_lsp, {})
add_lsp(lspconfig.elixirls, { cmd = { "elixir-ls" } })
'';

View File

@@ -11,9 +11,9 @@
require("conform").setup({
default_format_opts = {
timeout_ms = 3000,
async = false, -- not recommended to change
quiet = false, -- not recommended to change
lsp_format = "fallback", -- not recommended to change
async = false,
quiet = false,
lsp_format = "fallback",
},
formatters_by_ft = {
bash = { "shfmt" },
@@ -33,14 +33,6 @@
["*"] = { "injected" },
},
})
-- Optionally, set up a command or auto-command to format on save
vim.api.nvim_create_autocmd("BufWritePre", {
pattern = "*",
callback = function()
require("conform").format()
end,
})
'';
}
];

View File

@@ -6,8 +6,8 @@
...
}: let
enable_wayland = "true";
# weztermPkg = pkgs.wezterm;
weztermFlake = inputs.wezterm.packages.${pkgs.system}.default;
weztermPkg = pkgs.wezterm;
# weztermFlake = inputs.wezterm.packages.${pkgs.system}.default;
inherit (lib) mkIf mkEnableOption;
cfg = config.modules.terminal.wezterm;
in {
@@ -17,7 +17,7 @@ in {
config = mkIf cfg.enable {
programs.wezterm = {
enable = true;
package = weztermFlake;
package = weztermPkg;
extraConfig =
/*
lua

View File

@@ -17,6 +17,10 @@ in {
"size 843 650,initialTitle:(floatcal)"
"move 100%-w-20 40,initialTitle:(floatcal)"
#windowrulev2 = move 1708 32,class:(floatcal)
"float,initialTitle:(runix)"
"size 600 400,initialTitle:(runix)"
"center,initialTitle:(runix)"
"workspace special:runix,initialTitle:(runix)"
"float,class:(org.keepassxc.KeePassXC)"
"size 843 500,class:(org.keepassxc.KeePassXC)"
"move 100%-w-20 40,class:(org.keepassxc.KeePassXC)"