aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ghostty/config11
-rw-r--r--nvim/init.lua30
2 files changed, 37 insertions, 4 deletions
diff --git a/ghostty/config b/ghostty/config
index 8cc3b63..7bf0c93 100644
--- a/ghostty/config
+++ b/ghostty/config
@@ -1,8 +1,13 @@
-font-size = 19
+
+font-size = 16
background-blur-radius = 20
mouse-hide-while-typing = true
window-decoration = true
# keybind = global:cmd+/=toggle_quick_terminal
macos-option-as-alt = true
-background-opacity = 0.7
-background-blur-radius = 20
+background-opacity = 1
+
+keybind = cmd+shift+right=goto_split:right
+keybind = cmd+shift+left=goto_split:left
+keybind = cmd+shift+up=goto_split:up
+keybind = cmd+shift+down=goto_split:down
diff --git a/nvim/init.lua b/nvim/init.lua
index 246108c..8fefe40 100644
--- a/nvim/init.lua
+++ b/nvim/init.lua
@@ -1,4 +1,32 @@
--- theme & transparency
+-- Plugins
+
+local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
+if not vim.loop.fs_stat(lazypath) then
+ vim.fn.system({
+ "git", "clone", "--filter=blob:none",
+ "https://github.com/folke/lazy.nvim.git",
+ "--branch=stable", lazypath,
+ })
+end
+vim.opt.rtp:prepend(lazypath)
+
+require("lazy").setup({
+ {
+ 'nvim-telescope/telescope.nvim',
+ dependencies = {
+ 'nvim-lua/plenary.nvim',
+ { 'nvim-telescope/telescope-fzf-native.nvim', build = 'make' },
+ },
+ keys = {
+ { '<leader>ff', '<cmd>Telescope find_files<cr>' },
+ { '<leader>fg', '<cmd>Telescope live_grep<cr>' },
+ { '<leader>fb', '<cmd>Telescope buffers<cr>' },
+ },
+ },
+})
+```
+
+-- Theme & transparency
vim.cmd.colorscheme("unokai")
vim.api.nvim_set_hl(0, "Normal", { bg = "none" })
vim.api.nvim_set_hl(0, "NormalNC", { bg = "none" })