diff --git a/programs/gnome/default.nix b/programs/gnome/default.nix index 1e9103d..f8269f2 100644 --- a/programs/gnome/default.nix +++ b/programs/gnome/default.nix @@ -14,12 +14,12 @@ let } { binding = "Return"; - command = "gnome-terminal"; + command = "${pkgs.kitty}/bin/kitty"; name = "focus-terminal"; } { binding = "F12"; - command = "gnome-terminal -- ${((import ../zsh/scripts.nix) pkgs).calc}"; + command = "${pkgs.kitty}/bin/kitty -- ${((import ../zsh/scripts.nix) pkgs).calc}"; name = "calculator"; } ]; diff --git a/programs/nvim/config.lua b/programs/nvim/config.lua index ca7591f..15a4fa3 100644 --- a/programs/nvim/config.lua +++ b/programs/nvim/config.lua @@ -1,9 +1,5 @@ vim.o.sessionoptions="blank,buffers,curdir,folds,help,tabpages,winsize,winpos,terminal,localoptions" -vim.cmd([[ - let g:astro_typescript = 'enable' -]]) - require("render-markdown").setup { latex_converter = '${pkgs.python312Packages.pylatexenc}/bin/latex2text', } @@ -14,6 +10,11 @@ vim.api.nvim_create_autocmd({"BufEnter", "BufWinEnter"}, { pattern = {"*.md"}, callback = function() otter.activate({'python', 'rust', 'c', 'lua', 'bash' }, true, true, nil) end, }) +vim.filetype.add({ + extension = { + mdx = "markdown", + } +}) require("onedark").setup { style = "deep", diff --git a/programs/nvim/default.nix b/programs/nvim/default.nix index 212e77f..4d0921e 100644 --- a/programs/nvim/default.nix +++ b/programs/nvim/default.nix @@ -37,6 +37,8 @@ in package = pkgs.neovim-unwrapped; + clipboard.providers.wl-copy.enable = true; + keymaps = [ { key = ""; @@ -350,6 +352,7 @@ in render-markdown otter vim-astro + nvim-web-devicons ]; extraConfigLua = builtins.readFile ./config.lua;