Compare commits

..

6 Commits

Author SHA1 Message Date
4f209799ff fix: I had c_sharp in there twice... 2024-10-02 08:23:06 -05:00
e4e49784df dev: lualine is easy mode.
I'll figure out how to mute the styling later.
2024-10-02 08:22:39 -05:00
8e0d021f93 dev: make the zshrc file non-hidden 2024-10-02 07:45:21 -05:00
b762d874b9 fix: Disable the csharp treesitter plugin 2024-10-02 07:44:19 -05:00
13aa0368c3 fix: unix and dos line handling recognization 2024-10-02 07:43:52 -05:00
8db42eed05 feat: add jujutsu back 2024-10-02 07:43:38 -05:00
3 changed files with 24 additions and 3 deletions

View File

@ -164,6 +164,8 @@ EOF";
#nvim-dap-ui #nvim-dap-ui
hoon-vim hoon-vim
nvim-treesitter nvim-treesitter
lualine-nvim
lualine-lsp-progress
lean-nvim lean-nvim
roslyn-nvim roslyn-nvim
nvim-treesitter-context nvim-treesitter-context
@ -171,7 +173,7 @@ EOF";
nvim-treesitter-parsers.ini nvim-treesitter-parsers.ini
nvim-treesitter-parsers.rust nvim-treesitter-parsers.rust
nvim-treesitter-parsers.c nvim-treesitter-parsers.c
nvim-treesitter-parsers.c_sharp #nvim-treesitter-parsers.c_sharp # currently broken for some reason
nvim-treesitter-parsers.cpp nvim-treesitter-parsers.cpp
nvim-treesitter-parsers.clojure nvim-treesitter-parsers.clojure
nvim-treesitter-parsers.latex nvim-treesitter-parsers.latex
@ -194,7 +196,6 @@ EOF";
nvim-treesitter-parsers.promql nvim-treesitter-parsers.promql
nvim-treesitter-parsers.nix nvim-treesitter-parsers.nix
nvim-treesitter-parsers.hoon nvim-treesitter-parsers.hoon
nvim-treesitter-parsers.c_sharp
omnisharp-extended-lsp-nvim omnisharp-extended-lsp-nvim
#neotest-dotnet #neotest-dotnet
nix-develop-nvim nix-develop-nvim
@ -276,7 +277,7 @@ EOF";
enable = true; # default shell on catalina enable = true; # default shell on catalina
# This is a total hack but we don't want the default clobbering it which it does if it's an empty string or null # This is a total hack but we don't want the default clobbering it which it does if it's an empty string or null
promptInit = "#noop"; promptInit = "#noop";
interactiveShellInit = (builtins.readFile ./.zshrc); interactiveShellInit = (builtins.readFile ./zshrc);
}; };
tmux = { tmux = {
@ -346,6 +347,7 @@ EOF";
victoriametrics victoriametrics
# TODO add sonic-pi here if it supports the arch # TODO add sonic-pi here if it supports the arch
unstablePkgs.dbeaver-bin unstablePkgs.dbeaver-bin
jujutsu
]) ])
#++ (with pkgs.ocamlPackages; [ #++ (with pkgs.ocamlPackages; [
# dune_3 # dune_3

View File

@ -16,6 +16,7 @@ vim.opt.mouse = ""
vim.opt.tabstop = 4 vim.opt.tabstop = 4
vim.opt.shiftwidth = 4 vim.opt.shiftwidth = 4
--vim.opt.smarttab = false --vim.opt.smarttab = false
vim.opt.fileformats = "unix,dos"
vim.g.BASH_AuthorName = 'Jeremy Wall' vim.g.BASH_AuthorName = 'Jeremy Wall'
vim.g.BASH_AuthorRef = 'jw' vim.g.BASH_AuthorRef = 'jw'
@ -577,6 +578,24 @@ vim.keymap.set("n", "<Leader>tdb", function()
vim.cmd("DBUIToggle") vim.cmd("DBUIToggle")
end) end)
require('lualine').setup {
icons_enabled = false,
disabled_filetypes = {
statusline = {},
winbar = {},
},
sections = {
-- left side
lualine_a = {'mode'},
lualine_b = {'filename'},
lualine_c = {'encoding', 'fileformat', 'filetype'},
-- right side
lualine_x = {'diagnostics'},
lualine_y = {'progress', 'lsp_progress'},
lualine_z = {'location'}
}
}
local dap = require('dap') local dap = require('dap')
dap.adapters.lldb = { dap.adapters.lldb = {
type = "executable", type = "executable",