diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index c0e9260..de9f363 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -4,6 +4,10 @@ vim.g.mapleader = " " vim.g.maplocalleader = " " +vim.opt.tabstop = 4 +vim.opt.softtabstop = 4 +vim.opt.shiftwidth = 4 + -- Set to true if you have a Nerd Font installed and selected in the terminal vim.g.have_nerd_font = true @@ -150,6 +154,11 @@ local function set_python_keybindings() ) end +-- Go run +local function set_go_keybindings() + vim.keymap.set("n", "vv", ":terminal go run .", { desc = "Go Run", buffer = true, silent = true }) +end + local function set_csharp_keybindings() vim.keymap.set( "n", @@ -181,6 +190,13 @@ vim.api.nvim_create_autocmd("FileType", { group = "CSharpKeybindings", }) +vim.api.nvim_create_augroup("GoKeybindings", { clear = true }) +vim.api.nvim_create_autocmd("FileType", { + pattern = "go", + callback = set_go_keybindings, + group = "GoKeybindings", +}) + -- Nvim Tree vim.keymap.set("n", "n", "NvimTreeToggle", { desc = "Toggle Nvim Tree" }) diff --git a/starship/.config/starship.toml b/starship/.config/starship.toml index 37bdeca..86c98b0 100644 --- a/starship/.config/starship.toml +++ b/starship/.config/starship.toml @@ -2,12 +2,12 @@ format = """ [](#9A348E)\ $os\ $username\ -[](bg:#DA627D fg:#9A348E)\ +[](bg:#DA627D fg:#9A348E)\ $directory\ -[](fg:#DA627D bg:#FCA17D)\ +[](fg:#DA627D bg:#FCA17D)\ $git_branch\ $git_status\ -[](fg:#FCA17D bg:#86BBD8)\ +[](fg:#FCA17D bg:#86BBD8)\ $c\ $elixir\ $elm\ @@ -20,11 +20,11 @@ $nodejs\ $nim\ $rust\ $scala\ -[](fg:#86BBD8 bg:#06969A)\ +[](fg:#86BBD8 bg:#06969A)\ $docker_context\ -[](fg:#06969A bg:#33658A)\ +[](fg:#06969A bg:#33658A)\ $time\ -[ ](fg:#33658A)\ +[ ](fg:#33658A)\ \n $character """ @@ -72,7 +72,7 @@ home_symbol = " " [c] symbol = " " -style = "bg:#86BBD8" +style = "bg:#86BBD8 fg:#33658A" format = '[ $symbol ($version) ]($style)' [docker_context] @@ -82,12 +82,12 @@ format = '[ $symbol $context ]($style)' [elixir] symbol = " " -style = "bg:#86BBD8" +style = "bg:#86BBD8 fg:#33658A" format = '[ $symbol ($version) ]($style)' [elm] symbol = " " -style = "bg:#86BBD8" +style = "bg:#86BBD8 fg:#33658A" format = '[ $symbol ($version) ]($style)' [git_branch] @@ -101,46 +101,46 @@ format = '[$all_status$ahead_behind ]($style)' [golang] symbol = " " -style = "bg:#86BBD8" +style = "bg:#86BBD8 fg:#33658A" format = '[ $symbol ($version) ]($style)' [gradle] -style = "bg:#86BBD8" +style = "bg:#86BBD8 fg:#33658A" format = '[ $symbol ($version) ]($style)' [haskell] symbol = " " -style = "bg:#86BBD8" +style = "bg:#86BBD8 fg:#33658A" format = '[ $symbol ($version) ]($style)' [java] symbol = " " -style = "bg:#86BBD8" +style = "bg:#86BBD8 fg:#33658A" format = '[ $symbol ($version) ]($style)' [julia] symbol = " " -style = "bg:#86BBD8" +style = "bg:#86BBD8 fg:#33658A" format = '[ $symbol ($version) ]($style)' [nodejs] symbol = "" -style = "bg:#86BBD8" +style = "bg:#86BBD8 fg:#33658A" format = '[ $symbol ($version) ]($style)' [nim] symbol = "󰆥 " -style = "bg:#86BBD8" +style = "bg:#86BBD8 fg:#33658A" format = '[ $symbol ($version) ]($style)' [rust] symbol = "" -style = "bg:#86BBD8" +style = "bg:#86BBD8 fg:#33658A" format = '[ $symbol ($version) ]($style)' [scala] symbol = " " -style = "bg:#86BBD8" +style = "bg:#86BBD8 fg:#33658A" format = '[ $symbol ($version) ]($style)' [time] diff --git a/yabai/.config/yabai/yabairc b/yabai/.config/yabai/yabairc index 82cc399..40091f3 100644 --- a/yabai/.config/yabai/yabairc +++ b/yabai/.config/yabai/yabairc @@ -30,4 +30,5 @@ yabai -m rule --add app="^Unity$" manage=on # yabai -m config external_bar all:8:0 -borders active_color=0xffc6a0f6 inactive_color=0xff24273a width=10.0 blacklist="iPhone Mirroring"& +# borders active_color=0xffc6a0f6 inactive_color=0xff24273a width=10.0 blacklist="iPhone Mirroring"& +sh border