-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
11 changed files
with
2,094 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
{ | ||
"alfredtheme" : { | ||
"result" : { | ||
"textSpacing" : 8, | ||
"subtext" : { | ||
"size" : 10, | ||
"colorSelected" : "#D8DEE9FF", | ||
"font" : "System Light", | ||
"color" : "#D8DEE999" | ||
}, | ||
"shortcut" : { | ||
"size" : 12, | ||
"colorSelected" : "#D8DEE9FF", | ||
"font" : "System Light", | ||
"color" : "#D8DEE9FF" | ||
}, | ||
"backgroundSelected" : "#505456FF", | ||
"text" : { | ||
"size" : 16, | ||
"colorSelected" : "#C8CACEFF", | ||
"font" : "System Light", | ||
"color" : "#D8DEE9DD" | ||
}, | ||
"iconPaddingHorizontal" : 12, | ||
"roundness" : 0, | ||
"paddingVertical" : 4, | ||
"iconSize" : 24 | ||
}, | ||
"search" : { | ||
"backgroundSelected" : "#2E3440FF", | ||
"paddingHorizontal" : 8, | ||
"spacing" : 4, | ||
"text" : { | ||
"size" : 24, | ||
"colorSelected" : "#B46EADFF", | ||
"font" : "System Light", | ||
"color" : "#E1E1E2FF" | ||
}, | ||
"background" : "#282828FF", | ||
"roundness" : 0, | ||
"paddingVertical" : 2 | ||
}, | ||
"window" : { | ||
"color" : "#282828FF", | ||
"paddingHorizontal" : 0, | ||
"width" : 550, | ||
"borderPadding" : 0, | ||
"borderColor" : "#3E3E3DFF", | ||
"blur" : 40, | ||
"roundness" : 4, | ||
"paddingVertical" : 2 | ||
}, | ||
"credit" : "harryob", | ||
"separator" : { | ||
"color" : "#3C3F3EFF", | ||
"thickness" : 1 | ||
}, | ||
"scrollbar" : { | ||
"color" : "#B7BFB9FF", | ||
"thickness" : 2 | ||
}, | ||
"name" : "DarkSmall" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,92 @@ | ||
return { | ||
"mfussenegger/nvim-dap", | ||
dependencies = { | ||
|
||
-- fancy UI for the debugger | ||
{ | ||
"rcarriga/nvim-dap-ui", | ||
-- stylua: ignore | ||
keys = { | ||
{ "<leader>du", function() require("dapui").toggle({ }) end, desc = "Dap UI" }, | ||
{ "<leader>de", function() require("dapui").eval() end, desc = "Eval", mode = {"n", "v"} }, | ||
}, | ||
opts = {}, | ||
config = function(_, opts) | ||
-- setup dap config by VsCode launch.json file | ||
-- require("dap.ext.vscode").load_launchjs() | ||
local dap = require("dap") | ||
local dapui = require("dapui") | ||
dapui.setup(opts) | ||
dap.listeners.after.event_initialized["dapui_config"] = function() | ||
dapui.open({}) | ||
end | ||
dap.listeners.before.event_terminated["dapui_config"] = function() | ||
dapui.close({}) | ||
end | ||
dap.listeners.before.event_exited["dapui_config"] = function() | ||
dapui.close({}) | ||
end | ||
end, | ||
}, | ||
|
||
-- virtual text for the debugger | ||
{ | ||
"theHamsta/nvim-dap-virtual-text", | ||
opts = {}, | ||
}, | ||
|
||
-- which key integration | ||
{ | ||
"folke/which-key.nvim", | ||
optional = true, | ||
opts = { | ||
defaults = { | ||
["<leader>d"] = { name = "+debug" }, | ||
}, | ||
}, | ||
}, | ||
|
||
-- mason.nvim integration | ||
{ | ||
"jay-babu/mason-nvim-dap.nvim", | ||
dependencies = "mason.nvim", | ||
cmd = { "DapInstall", "DapUninstall" }, | ||
opts = { | ||
-- Makes a best effort to setup the various debuggers with | ||
-- reasonable debug configurations | ||
automatic_installation = true, | ||
|
||
-- You can provide additional configuration to the handlers, | ||
-- see mason-nvim-dap README for more information | ||
handlers = {}, | ||
|
||
-- You'll need to check that you have the required things installed | ||
-- online, please don't ask me how to install them :) | ||
ensure_installed = { | ||
-- Update this to ensure that you have the debuggers for the langs you want | ||
}, | ||
}, | ||
}, | ||
}, | ||
|
||
-- stylua: ignore | ||
keys = { | ||
{ "<leader>dB", function() require("dap").set_breakpoint(vim.fn.input('Breakpoint condition: ')) end, desc = "Breakpoint Condition" }, | ||
{ "<leader>db", function() require("dap").toggle_breakpoint() end, desc = "Toggle Breakpoint" }, | ||
{ "<leader>dc", function() require("dap").continue() end, desc = "Continue" }, | ||
{ "<leader>da", function() require("dap").continue({ before = get_args }) end, desc = "Run with Args" }, | ||
{ "<leader>dC", function() require("dap").run_to_cursor() end, desc = "Run to Cursor" }, | ||
{ "<leader>dg", function() require("dap").goto_() end, desc = "Go to line (no execute)" }, | ||
{ "<leader>di", function() require("dap").step_into() end, desc = "Step Into" }, | ||
{ "<leader>dj", function() require("dap").down() end, desc = "Down" }, | ||
{ "<leader>dk", function() require("dap").up() end, desc = "Up" }, | ||
{ "<leader>dl", function() require("dap").run_last() end, desc = "Run Last" }, | ||
{ "<leader>do", function() require("dap").step_out() end, desc = "Step Out" }, | ||
{ "<leader>dO", function() require("dap").step_over() end, desc = "Step Over" }, | ||
{ "<leader>dp", function() require("dap").pause() end, desc = "Pause" }, | ||
{ "<leader>dr", function() require("dap").repl.toggle() end, desc = "Toggle REPL" }, | ||
{ "<leader>ds", function() require("dap").session() end, desc = "Session" }, | ||
{ "<leader>dt", function() require("dap").terminate() end, desc = "Terminate" }, | ||
{ "<leader>dw", function() require("dap.ui.widgets").hover() end, desc = "Widgets" }, | ||
}, | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,9 @@ | ||
return { | ||
{ | ||
"EdenEast/nightfox.nvim", | ||
"Mofiqul/vscode.nvim", | ||
opts = {}, | ||
init = function() | ||
vim.cmd.colorscheme("nordfox") | ||
require("vscode").load("dark") | ||
end, | ||
}, | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,4 @@ | ||
eval "$(/opt/homebrew/bin/brew shellenv)" | ||
|
||
# Add .NET Core SDK tools | ||
export PATH="$PATH:/Users/harry/.dotnet/tools" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters