Dotfiles V1.4.0
Removed Wezterm Gemini & Opencode Plugin and modified subjects for new semester.
This commit is contained in:
@@ -1,24 +0,0 @@
|
|||||||
local wezterm = require("wezterm")
|
|
||||||
local actions = wezterm.action
|
|
||||||
|
|
||||||
local module = {}
|
|
||||||
|
|
||||||
module.keys = {
|
|
||||||
{
|
|
||||||
key = "g",
|
|
||||||
mods = "LEADER",
|
|
||||||
action = actions.SplitPane({
|
|
||||||
direction = "Right",
|
|
||||||
command = {
|
|
||||||
args = {
|
|
||||||
"/bin/zsh",
|
|
||||||
"-c",
|
|
||||||
"source /Users/jirayu/.env && cat /Users/jirayu/.config/gemini/logo.txt && /Users/jirayu/go/bin/gemini -c '/Users/jirayu/.config/gemini/gemini_cli_config.json' -m 'gemini-2.5-flash'",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
size = { Percent = 37 },
|
|
||||||
}),
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
return module
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
local wezterm = require("wezterm")
|
|
||||||
local actions = wezterm.action
|
|
||||||
|
|
||||||
local module = {}
|
|
||||||
|
|
||||||
module.keys = {
|
|
||||||
{
|
|
||||||
key = "o",
|
|
||||||
mods = "LEADER",
|
|
||||||
action = actions.SplitPane({
|
|
||||||
direction = "Right",
|
|
||||||
command = {
|
|
||||||
args = {
|
|
||||||
"/bin/zsh",
|
|
||||||
"-l",
|
|
||||||
"-c",
|
|
||||||
"/Users/jirayu/.opencode/bin/opencode",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
size = { Percent = 50 },
|
|
||||||
}),
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
return module
|
|
||||||
@@ -15,11 +15,13 @@ local edu_schema = {
|
|||||||
},
|
},
|
||||||
"default",
|
"default",
|
||||||
wezterm.home_dir .. "/Polybox_ETH/",
|
wezterm.home_dir .. "/Polybox_ETH/",
|
||||||
wezterm.home_dir .. "/Nextcloud/Vault/edu/ETH/hs25/analysis_I",
|
wezterm.home_dir .. "/Nextcloud/Vault/edu/ETH/fs26/analysis_II",
|
||||||
wezterm.home_dir .. "/Nextcloud/Vault/edu/ETH/hs25/einfuehrung_mikrooekonomie",
|
wezterm.home_dir .. "/Nextcloud/Vault/edu/ETH/fs26/informatik_I",
|
||||||
wezterm.home_dir .. "/Nextcloud/Vault/edu/ETH/hs25/information_systems_for_engineers",
|
wezterm.home_dir .. "/Nextcloud/Vault/edu/ETH/fs26/italian",
|
||||||
wezterm.home_dir .. "/Nextcloud/Vault/edu/ETH/hs25/manufacturing_of_electronic_devices",
|
wezterm.home_dir .. "/Nextcloud/Vault/edu/ETH/fs26/lineare_algebra_wiederholung",
|
||||||
wezterm.home_dir .. "/Nextcloud/Vault/edu/ETH/hs25/startups_und_recht",
|
wezterm.home_dir .. "/Nextcloud/Vault/edu/ETH/fs26/mathematische_methoden",
|
||||||
|
wezterm.home_dir .. "/Nextcloud/Vault/edu/ETH/fs26/nus_II",
|
||||||
|
wezterm.home_dir .. "/Nextcloud/Vault/edu/ETH/fs26/physik_I",
|
||||||
sessionizer.FdSearch({ fd_path = "/opt/homebrew/bin/fd", wezterm.home_dir .. "/Projects/EDU" }),
|
sessionizer.FdSearch({ fd_path = "/opt/homebrew/bin/fd", wezterm.home_dir .. "/Projects/EDU" }),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -9,8 +9,6 @@ local config = wezterm.config_builder()
|
|||||||
local sessionizer = require("plugins/sessionizer")
|
local sessionizer = require("plugins/sessionizer")
|
||||||
local tabline = require("plugins/tabline")
|
local tabline = require("plugins/tabline")
|
||||||
local smart_splits = require("plugins/smart_splits")
|
local smart_splits = require("plugins/smart_splits")
|
||||||
local gemini = require("plugins/gemini")
|
|
||||||
local opencode = require("plugins/opencode")
|
|
||||||
|
|
||||||
-- This will hold the actions
|
-- This will hold the actions
|
||||||
|
|
||||||
@@ -213,14 +211,6 @@ for _, key in ipairs(smart_splits.keys) do
|
|||||||
table.insert(config.keys, key)
|
table.insert(config.keys, key)
|
||||||
end
|
end
|
||||||
|
|
||||||
for _, key in ipairs(gemini.keys) do
|
|
||||||
table.insert(config.keys, key)
|
|
||||||
end
|
|
||||||
|
|
||||||
for _, key in ipairs(opencode.keys) do
|
|
||||||
table.insert(config.keys, key)
|
|
||||||
end
|
|
||||||
|
|
||||||
-- Font Config
|
-- Font Config
|
||||||
|
|
||||||
config.font = wezterm.font({
|
config.font = wezterm.font({
|
||||||
|
|||||||
Reference in New Issue
Block a user