1
0
mirror of https://github.com/danbee/dotfiles-local synced 2025-03-04 08:49:07 +00:00

Compare commits

...

11 Commits

Author SHA1 Message Date
Dan Barber
f67825a58a Add todo-comments plugin 2024-08-23 18:12:24 -05:00
Dan Barber
c5d6c76f11 Add Stylua config 2024-08-23 18:12:14 -05:00
Dan Barber
a488e23f09 Fix Neovide alias 2024-08-23 18:11:47 -05:00
Dan Barber
b79a25d45b Spacing 2024-08-23 18:11:17 -05:00
Dan Barber
b7da38bdd2 Bump Python version 2024-08-23 18:11:05 -05:00
Dan Barber
0a283240fd Use Berkeley Mono for Wezterm 2024-08-23 18:10:47 -05:00
Dan Barber
82a834c186 New Kitty font 2024-08-23 18:10:37 -05:00
Dan Barber
df3c8fe60f Update Starship prompt symbol 2024-08-23 18:10:24 -05:00
Dan Barber
0409603ff4 Update nvim config 2024-08-23 18:10:11 -05:00
Dan Barber
49c18bd148 Add Zed settings 2024-08-23 18:09:39 -05:00
Dan Barber
069eb2911f Add dust config 2024-07-23 16:27:16 -05:00
15 changed files with 105 additions and 61 deletions

8
.stylua.toml Normal file
View File

@ -0,0 +1,8 @@
column_width = 80
indent_width = 2
indent_type = "Spaces"
call_parentheses = "Always"
collapse_simple_statement = "Never"
[sort_requires]
enabled = false

View File

@ -8,7 +8,7 @@ alias rebasate="git rebase"
alias ts="tig status"
# vim
alias v="neovide"
alias v="neovide --fork --no-tabs"
# Bundler
alias be="bundle exec"

View File

@ -6,9 +6,9 @@
#: individual font faces and even specify special fonts for particular
#: characters.
font_family Monolisa Nerd Font
bold_font Monolisa Nerd Font Bold
italic_font Monolisa Nerd Font Italic
font_family BerkeleyMono Nerd Font
bold_font BerkeleyMono Nerd Font Bold
italic_font BerkeleyMono Nerd Font Italic
# bold_italic_font auto
#: You can specify different fonts for the bold/italic/bold-italic
@ -23,7 +23,7 @@ italic_font Monolisa Nerd Font Italic
#: italic_font Operator Mono Book Italic
#: bold_italic_font Operator Mono Medium Italic
font_size 13.0
font_size 14.0
include ./themes/Tomorrow_Night.conf

View File

@ -7,36 +7,37 @@
"cmp-vsnip": { "branch": "main", "commit": "989a8a73c44e926199bfd05fa7a516d51f2d2752" },
"colortils.nvim": { "branch": "main", "commit": "3d3a96e61fff6bd3b19685210aea0aa146b64de1" },
"dashboard-nvim": { "branch": "master", "commit": "fabf5feec96185817c732d47d363f34034212685" },
"gitsigns.nvim": { "branch": "main", "commit": "f4928ba14eb6c667786ac7d69927f6aee6719f1e" },
"gitsigns.nvim": { "branch": "main", "commit": "562dc47189ad3c8696dbf460d38603a74d544849" },
"gruvbox.nvim": { "branch": "main", "commit": "7a1b23e4edf73a39642e77508ee6b9cbb8c60f9e" },
"guess-indent.nvim": { "branch": "main", "commit": "6cd61f7a600bb756e558627cd2e740302c58e32d" },
"kanagawa.nvim": { "branch": "master", "commit": "e5f7b8a804360f0a48e40d0083a97193ee4fcc87" },
"lazy.nvim": { "branch": "main", "commit": "d731a6b005fd239e85e555bd57362382f6c1e461" },
"lspkind-nvim": { "branch": "master", "commit": "1735dd5a5054c1fb7feaf8e8658dbab925f4f0cf" },
"lualine.nvim": { "branch": "master", "commit": "544dd1583f9bb27b393f598475c89809c4d5e86b" },
"lazy.nvim": { "branch": "main", "commit": "077102c5bfc578693f12377846d427f49bc50076" },
"lspkind-nvim": { "branch": "master", "commit": "cff4ae321a91ee3473a92ea1a8c637e3a9510aec" },
"lualine.nvim": { "branch": "master", "commit": "b431d228b7bbcdaea818bdc3e25b8cdbe861f056" },
"mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" },
"neo-tree.nvim": { "branch": "main", "commit": "206241e451c12f78969ff5ae53af45616ffc9b72" },
"nerdcommenter": { "branch": "master", "commit": "7bb1f72e802a80e37bdda5f6906c69b5a93de1eb" },
"none-ls-extras.nvim": { "branch": "main", "commit": "059bb6561b8f5ff99a7acc9262b557ebbe5c34ec" },
"none-ls.nvim": { "branch": "main", "commit": "2870f66b1cb263f6e0bfffdb089739b874343a3a" },
"nerdcommenter": { "branch": "master", "commit": "3f860f2d981547c18f2c9599e3c358ea488c3be4" },
"none-ls-extras.nvim": { "branch": "main", "commit": "dfdc998a8c7bb728abab156942bd43ed2345845a" },
"none-ls.nvim": { "branch": "main", "commit": "cb5bd2ffd81b7a3d264deebfe894388010381dc5" },
"nordic.nvim": { "branch": "main", "commit": "03fcff3c8d68049b8118047784746048b4a08049" },
"nui.nvim": { "branch": "main", "commit": "61574ce6e60c815b0a0c4b5655b8486ba58089a1" },
"nvim-cmp": { "branch": "main", "commit": "d818fd0624205b34e14888358037fb6f5dc51234" },
"nvim-highlight-colors": { "branch": "main", "commit": "a8f6952cb1ff7bde864a34c502f1a42c360a6662" },
"nvim-lspconfig": { "branch": "master", "commit": "01e08d4bf1c35e5126b2ad5209725e4c552289ab" },
"nvim-treesitter": { "branch": "master", "commit": "0d5e1214a5c386a168dc8e19d7da0ceb0e0bd6f2" },
"nvim-cmp": { "branch": "main", "commit": "ae644feb7b67bf1ce4260c231d1d4300b19c6f30" },
"nvim-highlight-colors": { "branch": "main", "commit": "a411550ef85cae467b889ba7d1a96bd78332d90e" },
"nvim-lspconfig": { "branch": "master", "commit": "911167921d49cd5c1c9b2436031d0da3945e787f" },
"nvim-treesitter": { "branch": "master", "commit": "04401b5dd17c3419dae5141677bd256f52d54733" },
"nvim-treesitter-endwise": { "branch": "master", "commit": "8b34305ffc28bd75a22f5a0a9928ee726a85c9a6" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "34867c69838078df7d6919b130c0541c0b400c47" },
"nvim-web-devicons": { "branch": "master", "commit": "c0cfc1738361b5da1cd0a962dd6f774cc444f856" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "41e3abf6bfd9a9a681eb1f788bdeba91c9004b2b" },
"nvim-web-devicons": { "branch": "master", "commit": "3722e3d1fb5fe1896a104eb489e8f8651260b520" },
"onedark.nvim": { "branch": "master", "commit": "fae34f7c635797f4bf62fb00e7d0516efa8abe37" },
"plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" },
"telescope.nvim": { "branch": "master", "commit": "bfcc7d5c6f12209139f175e6123a7b7de6d9c18a" },
"toggleterm.nvim": { "branch": "main", "commit": "066cccf48a43553a80a210eb3be89a15d789d6e6" },
"tokyonight.nvim": { "branch": "main", "commit": "6adfcde66e8af2f22dd5d76060980abd8daa0df8" },
"treesj": { "branch": "main", "commit": "275f83c81a5a1f5ae23c1eac30c4ac28beebbca2" },
"plenary.nvim": { "branch": "master", "commit": "ec289423a1693aeae6cd0d503bac2856af74edaa" },
"telescope.nvim": { "branch": "master", "commit": "5972437de807c3bc101565175da66a1aa4f8707a" },
"todo-comments.nvim": { "branch": "main", "commit": "8f45f353dc3649cb9b44cecda96827ea88128584" },
"toggleterm.nvim": { "branch": "main", "commit": "48be57eaba817f038d61bbf64d2c597f578c0827" },
"tokyonight.nvim": { "branch": "main", "commit": "b0e7c7382a7e8f6456f2a95655983993ffda745e" },
"treesj": { "branch": "main", "commit": "0d81326b5afd36babe7dd480aabbb0b05f33e688" },
"vim-bundler": { "branch": "master", "commit": "c261509e78fc8dc55ad1fcf3cd7cdde49f35435c" },
"vim-eunuch": { "branch": "master", "commit": "8fb3904be27b6b60d086f87c2570085902414069" },
"vim-fugitive": { "branch": "master", "commit": "8c8cdf4405cb8bdb70dd9812a33bb52363a87dbc" },
"vim-fugitive": { "branch": "master", "commit": "0444df68cd1cdabc7453d6bd84099458327e5513" },
"vim-projectionist": { "branch": "master", "commit": "3736bd4a5f23b30821cbb892385bb1f1b0088cfc" },
"vim-rails": { "branch": "master", "commit": "2fba7907f585819a8653f0bc7dd7f437a822d9c6" },
"vim-rake": { "branch": "master", "commit": "af4ee966f5479fa89e60be067b6183f6addf9e4e" },
@ -44,7 +45,7 @@
"vim-rhubarb": { "branch": "master", "commit": "ee69335de176d9325267b0fd2597a22901d927b1" },
"vim-ruby": { "branch": "master", "commit": "f06f069ce67bdda6f2cd408f8859cdf031e5b6b4" },
"vim-surround": { "branch": "master", "commit": "3d188ed2113431cf8dac77be61b842acb64433d9" },
"vim-test": { "branch": "master", "commit": "34aab77f7a63f20a623df45684156915f6182a55" },
"vim-test": { "branch": "master", "commit": "ffbcfc4fa3ac765af2e353e7c3aac7d803592695" },
"vim-vsnip": { "branch": "master", "commit": "02a8e79295c9733434aab4e0e2b8c4b7cea9f3a9" },
"which-key.nvim": { "branch": "main", "commit": "bb4e82bdaff50a4a93867e4c90938d18e7615af6" }
}
"which-key.nvim": { "branch": "main", "commit": "6c1584eb76b55629702716995cca4ae2798a9cca" }
}

View File

@ -1,8 +1,13 @@
vim.filetype.add({
extension = {
pom = "ruby"
pom = "ruby",
},
filename = {
["Jenkinsfile"] = "groovy"
}
})
vim.api.nvim_create_autocmd("FileType", {
pattern = "eruby.yaml",
command = "set filetype=yaml",
})

View File

@ -39,6 +39,9 @@ vim.g.NERDSpaceDelims = 1
-- Tests
vim.g["test#strategy"] = "toggleterm"
-- GUI Font
vim.o.guifont = "BerkeleyMono Nerd Font:h14"
-- Neovide
if vim.g.neovide then
vim.g.neovide_cursor_animation_length = 0

View File

@ -0,0 +1,9 @@
return {
"folke/todo-comments.nvim",
dependencies = { "nvim-lua/plenary.nvim" },
opts = {
highlight = {
comments_only = false
}
}
}

View File

@ -32,6 +32,7 @@ return {
require("config.plugins.nvim-highlight-colors"),
require("config.plugins.nvim-treesitter"),
require("config.plugins.telescope"),
require("config.plugins.todo-comments"),
require("config.plugins.toggleterm"),
require("config.plugins.treesj"),
require("config.plugins.which-key"),

View File

@ -2,8 +2,8 @@ format="$all$custom$jobs$directory$character"
command_timeout=1000
[character]
success_symbol = "[](bold cyan)"
error_symbol = "[](bold red)"
success_symbol = "[](bold cyan)"
error_symbol = "[](bold red)"
[aws]
symbol = " "

View File

@ -4,8 +4,8 @@ local config = wezterm.config_builder()
local act = wezterm.action
config.color_scheme = "Gruvbox Dark (Gogh)"
config.font = wezterm.font "MonoLisa"
config.font_size = 13
config.font = wezterm.font "Berkeley Mono"
config.font_size = 14
config.use_fancy_tab_bar = false

View File

@ -0,0 +1,16 @@
[
{
"context": "Global",
"bindings": {}
},
{
"context": "(VimControl && !menu) || Dock",
"bindings": {
"ctrl-h": ["workspace::ActivatePaneInDirection", "Left"],
"ctrl-l": ["workspace::ActivatePaneInDirection", "Right"],
"ctrl-k": ["workspace::ActivatePaneInDirection", "Up"],
"ctrl-j": ["workspace::ActivatePaneInDirection", "Down"],
"ctrl-p": "file_finder::Toggle"
}
}
]

View File

@ -14,8 +14,12 @@
"vim_mode": true,
"shell": "system",
"tab_size": 2,
"buffer_font_family": "Berkeley Mono",
"buffer_font_size": 14,
"buffer_line_height": "standard",
"terminal": {
"font_family": "MonoLisa Nerd Font",
"font_size": 15
}
"font_family": "BerkeleyMono Nerd Font",
"font_size": 14
},
"tab_bar": { "show": false }
}

View File

@ -1,25 +1,21 @@
 ~,~~~~~~
@g@@@@@@
@g@@@@@@
@g@@@@@@
___ogggggggg @g@@@@@@ ___ggggp___
_<@@P"_~gggggggg @g@@@@@@g@B*"~ggggg_"4@@p_
_@B_g@B"_~gggggggg @g@@@@@@_@@P"~ggggg_"0@g_0@_
_@P_@P_@@>"~gggggggg @g@@@@@@"g@D"_ggggp_<B@a<@bt@_
/@_@Pa@Fg@P" @g@@@@@@B_@@> "4@g"@g\@_@g
/@,@/@Dj@" @g@@@@@@@D '@gt@'@\@A
@/@F@@g@ @g@@@@@@F @@%@7@!@
|@.@.@'@' @g@@@@@@ |@ @;@|@j
|@!@'@,@, @g@@@@@@ :@ @!@|@]
@;@1@g@@ /@,@'@/@@ @@A@/@;@
9@\@,@aQ@, /@'@P@@A@@ _@@/@,@F@P
0@'@L0@_@@__ __g@Pg@"@Dj@@@ __@@"@@_@F@B
\@L%@_%@g"<B@@@BP"~@B"g@"@D/@@ [@@@@@@@B+"g@D_@D_@F
%@p<@@a"+BB@@BP>_g@P_@B_@@@@ [@@@@@@@B="_@@P~@P
"8@g_"=BB@BBP>"g@@>o@@@@@@ [@@@@@@@BP>_g@D"
'"=BBBBBD*" BNBBBBBB "BBBBBBBBP>'

 ~,~~~~~~
@g@@@@@@
@g@@@@@@
@g@@@@@@
___ogggggggg @g@@@@@@ ___ggggp___
_<@@P"_~gggggggg @g@@@@@@g@B*"~ggggg_"4@@p_
_@B_g@B"_~gggggggg @g@@@@@@_@@P"~ggggg_"0@g_0@_
_@P_@P_@@>"~gggggggg @g@@@@@@"g@D"_ggggp_<B@a<@bt@_
/@_@Pa@Fg@P" @g@@@@@@B_@@> "4@g"@g\@_@g
/@,@/@Dj@" @g@@@@@@@D '@gt@'@\@A
@/@F@@g@ @g@@@@@@F @@%@7@!@
|@.@.@'@' @g@@@@@@ |@ @;@|@j
|@!@'@,@, @g@@@@@@ :@ @!@|@]
@;@1@g@@ /@,@'@/@@ @@A@/@;@
9@\@,@aQ@, /@'@P@@A@@ _@@/@,@F@P
0@'@L0@_@@__ __g@Pg@"@Dj@@@ __@@"@@_@F@B
\@L%@_%@g"<B@@@BP"~@B"g@"@D/@@ [@@@@@@@B+"g@D_@D_@F
%@p<@@a"+BB@@BP>_g@P_@B_@@@@ [@@@@@@@B="_@@P~@P
"8@g_"=BB@BBP>"g@@>o@@@@@@ [@@@@@@@BP>_g@D"
'"=BBBBBD*" BNBBBBBB "BBBBBBBBP>'

1
dust.toml Normal file
View File

@ -0,0 +1 @@
reverse=true

View File

@ -1,6 +1,6 @@
ruby 3.3.0
nodejs 21.4.0
python 3.12.0
python 3.12.3
erlang 26.1.2
elixir 1.15.7
rust 1.74.0