BLBVBDCZIZYYFTYXDOI4RZXBYKYSDNGAIW5BIPSIAUGDY3YFZPIQC X6OXQ65IWAIVKPNBDHIPTNJ4W7VAO4MMGJCXJIUNJ5CYGIUY2EYAC T24KLZJZPXV2CLZO4AR4IEB6WEGFRPQRABIE3YBSB27IYXHDH3EAC AHAA7UNL2RRXP7KERGVCC42GB564WS5BYSSFEOXW3EKVMB2UVEOAC HQ4UTQK5UQXMEUZRYQSCTEKW73UZLJQHPA4YD75FCKBKHS5NMJOAC 5G7WRBMWKG6DMCOHE6WQHTYZACUHO2UPBZRWN72CFH7P45NN5E7QC I4HWXLAAKJHZUQFV23XBAAEW6VTCOXO2F3AB5R6RTOHHZBZLK2VAC QRPPLHLL6YZU3Z35JNJFXHMBY3BX4THHN4AMWDFCUSFHYAHWTRHAC QEYE6IEG73H4YBRUA3QGQK5NOPWW4YYK2R4NHAUY65ST6WSZNKGAC CCBEVFAQ6MXM32Y3HE4Q46MF3JEUGOZCZGV6YJOSY7JAQEAGU5EAC RNWOGVNATUUYTVBM44BM57OMCKDNOA5J4OKUNB5OJI2QGLFTTEIQC YQTJKSDUZ6Y6LSJGOKBYQOPG3IG5RFMRKO2JGVUN5Q7AHPGOWFTAC EQBRDQXEFV3KINK2D6MYCFZYZRCG3VUDMEFMDGCFHD6O4ABXSYIAC 5YAFV63EA5MLHUUIUDYC4LTIK4ZVXHXH4VOKORRDH5NNRTQ5GR3QC RXJH46XLP6AFSIZZD4WEQA5A5YZLKHZ54ZUGCRH7TRAOH2Z4Q2VQC I2MW67LSPOZ6RLZSQNOEZU4WLIZ4KRNZTKWROH5J36S43CQBHEBQC XJTDLCDZDKQWLD7BK6IPG42PP77G23AMSX56VPZT2FKBSUE4FTAAC JT7M7UUVPLEWJZS42BMXGZZIRUPILWGWESXURH4BMGVYJKOCZ5AAC LFQQPAE4OQEWK4MRAB4VDAWRXRHWKSACGRL3XDGGXC3UMWPW2J3QC Y6NY2LPV67XLNG26FLTYIMRLNVBJN3HVHXF6NIOB4Q6X43LE3NMAC E5WANV7PYNPZFSJE4AMZABQ76TUNKVZN3M6ZFD5V6CKAFKG444NAC 2QC2JGP4QWIZQHP7VNMFWSNXZIEB3JE6BFEZFGNRFIMJJWE5JUUAC S7QHUU535A7WVBF6M22V2Q4RD7IRECIMH7AYOJIFOUZ2IP6HYNGQC ZX7NPAFI3QWHLELRPQ6X3OUZYEHFXXJ6FOXIUVKQB2JRKUZDEBWAC HJXWT5YGRC4PQF3H4MBG4UIQAVCFE7WJU53FOQ7BFJ4NWZ5GVFXQC SCB7IK7YNYAR3WTV2XYGPYCGCUW2GPJSWAA5S2ZGCYSZ5AZKXIDAC LLRYXY25L67F5SIWZCZ3MXBC67T6LMQ3JBBJJR2ESKALWHXT4YGAC RRIBLQUIFVGC3UT5F3LXIEGPE2U6ZNRGWMPYIBBDVGHU7LWH6UHQC LJXFPDX3DSJYU7F677YN7GDQFTZE77HEQD664XLOOCBS2MKYNALAC default_layout = "plumjam";session_serialization = true;auto_layout = true;mirror_session = false;on_force_close = "detach";
default_layout = "plumjam";session_serialization = true;auto_layout = true;mirror_session = false;on_force_close = "detach";
pane_frames = false;simplified_ui = true;show_startup_tips = false;
pane_frames = false;simplified_ui = true;show_startup_tips = false;
simplified_ui_default_plugin = "compact-bar";ui.pane_frames.hide_session_name = false;ui.pane_frames.rounded_corners = false;
simplified_ui_default_plugin = "compact-bar";ui.pane_frames.hide_session_name = false;ui.pane_frames.rounded_corners = false;
# Locked mode.locked._children = [(key "Ctrl g" { SwitchToMode._args = [ "normal" ]; })];
# Locked mode.locked._children = [(key "Ctrl g" { SwitchToMode._args = [ "normal" ]; })];
# Normal mode.normal._children = [(key "Esc" { SwitchToMode._args = [ "locked" ]; })(key "Enter" { SwitchToMode._args = [ "normal" ]; })(key "Ctrl w" { SwitchToMode._args = [ "pane" ]; })(key "Ctrl t" { SwitchToMode._args = [ "tab" ]; })(key "Ctrl r" { SwitchToMode._args = [ "resize" ]; })(key "Ctrl s" { SwitchToMode._args = [ "scroll" ]; })(key "Ctrl o" { SwitchToMode._args = [ "session" ]; })(key "Ctrl h" { MoveFocus = [ "Left" ]; SwitchToMode._args = [ "locked" ]; })(key "Ctrl j" { MoveFocus = [ "Down" ]; SwitchToMode._args = [ "locked" ]; })(key "Ctrl k" { MoveFocus = [ "Up" ]; SwitchToMode._args = [ "locked" ]; })(key "Ctrl l" { MoveFocus = [ "Right" ]; SwitchToMode._args = [ "locked" ]; })(key "q" { GoToTab._args = [ 1 ];})(key "w" { GoToTab._args = [ 2 ];})(key "e" { GoToTab._args = [ 3 ];})(key "r" { GoToTab._args = [ 4 ];})(key "t" { GoToTab._args = [ 5 ];})(key "y" { GoToTab._args = [ 6 ];})(key "u" { GoToTab._args = [ 7 ];})(key "i" { GoToTab._args = [ 8 ];})(key "o" { GoToTab._args = [ 9 ];})(key "H" { GoToPreviousTab = {}; })(key "L" { GoToNextTab = {}; })(keyPlugin "Ctrl f" [{LaunchOrFocusPlugin = {_args = [ "https://github.com/karimould/zellij-forgot/releases/latest/download/zellij_forgot.wasm" ];floating = true;}; SwitchToMode._args = [ "locked" ];}])(keyPlugin "Ctrl j" [{Run = {_args = [ "lazyjj" ];close_on_exit = true;floating = true;x = "5%";y = "5%";width = "90%";height = "90%";}; SwitchToMode._args = [ "locked" ];}])(keyPlugin "Ctrl n" [{Run = {_args = [ "nu" ];close_on_exit = true;floating = true;x = "5%";y = "5%";width = "90%";height = "90%";}; SwitchToMode._args = [ "locked" ];}])(keyPlugin "Ctrl p" [{LaunchOrFocusPlugin = {_args = [ "https://github.com/laperlej/zellij-sessionizer/releases/latest/download/zellij-sessionizer.wasm" ];floating = true;move_to_focused_tab = true;cwd = "/";root_dirs = "/home/jam;/home/jam/projects;/home/jam/notes";session_layout = "plumjam";}; SwitchToMode._args = [ "locked" ];}])];
# Normal mode.normal._children = [(key "Esc" { SwitchToMode._args = [ "locked" ]; })(key "Enter" { SwitchToMode._args = [ "normal" ]; })(key "Ctrl w" { SwitchToMode._args = [ "pane" ]; })(key "Ctrl t" { SwitchToMode._args = [ "tab" ]; })(key "Ctrl r" { SwitchToMode._args = [ "resize" ]; })(key "Ctrl s" { SwitchToMode._args = [ "scroll" ]; })(key "Ctrl o" { SwitchToMode._args = [ "session" ]; })(key "Ctrl h" { MoveFocus = [ "Left" ]; SwitchToMode._args = [ "locked" ]; })(key "Ctrl j" { MoveFocus = [ "Down" ]; SwitchToMode._args = [ "locked" ]; })(key "Ctrl k" { MoveFocus = [ "Up" ]; SwitchToMode._args = [ "locked" ]; })(key "Ctrl l" { MoveFocus = [ "Right" ]; SwitchToMode._args = [ "locked" ]; })(key "q" { GoToTab._args = [ 1 ];})(key "w" { GoToTab._args = [ 2 ];})(key "e" { GoToTab._args = [ 3 ];})(key "r" { GoToTab._args = [ 4 ];})(key "t" { GoToTab._args = [ 5 ];})(key "y" { GoToTab._args = [ 6 ];})(key "u" { GoToTab._args = [ 7 ];})(key "i" { GoToTab._args = [ 8 ];})(key "o" { GoToTab._args = [ 9 ];})(key "H" { GoToPreviousTab = {}; })(key "L" { GoToNextTab = {}; })(keyPlugin "Ctrl f" [{LaunchOrFocusPlugin = {_args = [ "https://github.com/karimould/zellij-forgot/releases/latest/download/zellij_forgot.wasm" ];floating = true;}; SwitchToMode._args = [ "locked" ];}])(keyPlugin "Ctrl j" [{Run = {_args = [ "lazyjj" ];close_on_exit = true;floating = true;x = "5%";y = "5%";width = "90%";height = "90%";}; SwitchToMode._args = [ "locked" ];}])(keyPlugin "Ctrl n" [{Run = {_args = [ "nu" ];close_on_exit = true;floating = true;x = "5%";y = "5%";width = "90%";height = "90%";}; SwitchToMode._args = [ "locked" ];}])(keyPlugin "Ctrl p" [{LaunchOrFocusPlugin = {_args = [ "https://github.com/laperlej/zellij-sessionizer/releases/latest/download/zellij-sessionizer.wasm" ];floating = true;move_to_focused_tab = true;cwd = "/";root_dirs = "/home/jam;/home/jam/projects;/home/jam/notes";session_layout = "plumjam";}; SwitchToMode._args = [ "locked" ];}])];
# Pane mode.pane._children = [(key "Esc" { SwitchToMode._args = [ "locked" ];})(key "Enter" { SwitchToMode._args = [ "normal" ];})(key "h" { MoveFocus = [ "Left" ];})(key "j" { MoveFocus = [ "Up" ];})(key "k" { MoveFocus = [ "Down" ];})(key "l" { MoveFocus = [ "Right" ];})(key "n" { NewPane = {};})(key "d" { NewPane._args = [ "Down" ];})(key "r" { NewPane._args = [ "Right" ];})(key "x" { CloseFocus = {};})(key "f" { ToggleFocusFullscreen = {};})(key "z" { TogglePaneFrames = {};})(key "w" { ToggleFloatingPanes = {};})];
# Pane mode.pane._children = [(key "Esc" { SwitchToMode._args = [ "locked" ];})(key "Enter" { SwitchToMode._args = [ "normal" ];})(key "h" { MoveFocus = [ "Left" ];})(key "j" { MoveFocus = [ "Up" ];})(key "k" { MoveFocus = [ "Down" ];})(key "l" { MoveFocus = [ "Right" ];})(key "n" { NewPane = {};})(key "d" { NewPane._args = [ "Down" ];})(key "r" { NewPane._args = [ "Right" ];})(key "x" { CloseFocus = {};})(key "f" { ToggleFocusFullscreen = {};})(key "z" { TogglePaneFrames = {};})(key "w" { ToggleFloatingPanes = {};})];
# Tab mode.tab._children = [(key "Esc" { SwitchToMode._args = [ "locked" ]; })(key "Enter" { SwitchToMode._args = [ "normal" ]; })(key "h" { MoveTab._args = [ "Left" ]; })(key "l" { MoveTab._args = [ "Right" ]; })(key "n" { NewTab = {}; })(key "x" { CloseTab = {}; })(key "1" { GoToTab._args = [ 1 ]; })(key "2" { GoToTab._args = [ 2 ]; })(key "3" { GoToTab._args = [ 3 ]; })(key "4" { GoToTab._args = [ 4 ]; })(key "5" { GoToTab._args = [ 5 ]; })(keyPlugin "r" [{ SwitchToMode._args = [ "RenameTab" ]; }{ TabNameInput._args = [ 0 ]; }])];
# Tab mode.tab._children = [(key "Esc" { SwitchToMode._args = [ "locked" ]; })(key "Enter" { SwitchToMode._args = [ "normal" ]; })(key "h" { MoveTab._args = [ "Left" ]; })(key "l" { MoveTab._args = [ "Right" ]; })(key "n" { NewTab = {}; })(key "x" { CloseTab = {}; })(key "1" { GoToTab._args = [ 1 ]; })(key "2" { GoToTab._args = [ 2 ]; })(key "3" { GoToTab._args = [ 3 ]; })(key "4" { GoToTab._args = [ 4 ]; })(key "5" { GoToTab._args = [ 5 ]; })(keyPlugin "r" [{ SwitchToMode._args = [ "RenameTab" ]; }{ TabNameInput._args = [ 0 ]; }])];
# Resize mode.resize._children = [(key "Esc" { SwitchToMode._args = [ "locked" ]; })(key "Enter" { SwitchToMode._args = [ "normal" ]; })(key "h" { Resize._args = [ "Increase Left" ]; })(key "j" { Resize._args = [ "Increase Down" ]; })(key "k" { Resize._args = [ "Increase Up" ]; })(key "l" { Resize._args = [ "Increase Right" ]; })(key "H" { Resize._args = [ "Decrease Left" ]; })(key "J" { Resize._args = [ "Decrease Down" ]; })(key "K" { Resize._args = [ "Decrease Up" ]; })(key "L" { Resize._args = [ "Decrease Right" ]; })(key "+" { Resize._args = [ "Increase" ]; })(key "-" { Resize._args = [ "Decrease" ]; })];
# Resize mode.resize._children = [(key "Esc" { SwitchToMode._args = [ "locked" ]; })(key "Enter" { SwitchToMode._args = [ "normal" ]; })(key "h" { Resize._args = [ "Increase Left" ]; })(key "j" { Resize._args = [ "Increase Down" ]; })(key "k" { Resize._args = [ "Increase Up" ]; })(key "l" { Resize._args = [ "Increase Right" ]; })(key "H" { Resize._args = [ "Decrease Left" ]; })(key "J" { Resize._args = [ "Decrease Down" ]; })(key "K" { Resize._args = [ "Decrease Up" ]; })(key "L" { Resize._args = [ "Decrease Right" ]; })(key "+" { Resize._args = [ "Increase" ]; })(key "-" { Resize._args = [ "Decrease" ]; })];
# Scroll mode.scroll._children = [(key "Esc" { SwitchToMode._args = [ "locked" ]; })(key "Enter" { SwitchToMode._args = [ "normal" ]; })(key "j" { ScrollDown = {}; })(key "k" { ScrollUp = {}; })(key "d" { HalfPageScrollDown = {}; })(key "u" { HalfPageScrollUp = {}; })(key "e" { EditScrollback = {}; })];
# Scroll mode.scroll._children = [(key "Esc" { SwitchToMode._args = [ "locked" ]; })(key "Enter" { SwitchToMode._args = [ "normal" ]; })(key "j" { ScrollDown = {}; })(key "k" { ScrollUp = {}; })(key "d" { HalfPageScrollDown = {}; })(key "u" { HalfPageScrollUp = {}; })(key "e" { EditScrollback = {}; })];
# Session mode.session._children = [(key "Esc" { SwitchToMode._args = [ "locked" ]; })(key "Enter" { SwitchToMode._args = [ "normal" ]; })(key "d" { Detach = {}; })(keyPlugin "w" [{ SwitchToMode._args = [ "normal" ]; }{ LaunchOrFocusPlugin._args = [ "session-manager" "true" ]; }])];
# Session mode.session._children = [(key "Esc" { SwitchToMode._args = [ "locked" ]; })(key "Enter" { SwitchToMode._args = [ "normal" ]; })(key "d" { Detach = {}; })(keyPlugin "w" [{ SwitchToMode._args = [ "normal" ]; }{ LaunchOrFocusPlugin._args = [ "session-manager" "true" ]; }])];
# Rename tab mode.RenameTab._children = [(key "Esc" { SwitchToMode._args = [ "locked" ]; })(keyPlugin "Enter" [ { SwitchToMode._args = [ "locked" ]; }])];
# Rename tab mode.RenameTab._children = [(key "Esc" { SwitchToMode._args = [ "locked" ]; })(keyPlugin "Enter" [ { SwitchToMode._args = [ "locked" ]; }])];
load_plugins = ["https://github.com/dj95/zjstatus/releases/latest/download/zjstatus.wasm""https://github.com/karimould/zellij-forgot/releases/latest/download/zellij_forgot.wasm""https://github.com/laperlej/zellij-sessionizer/releases/latest/download/zellij-sessionizer.wasm"];plugins.tab-bar.path = "tab-bar";plugins.status-bar.path = "status-bar";plugins.strider.path = "strider";plugins.compact-bar.path = "compact-bar";
load_plugins = ["https://github.com/dj95/zjstatus/releases/latest/download/zjstatus.wasm""https://github.com/karimould/zellij-forgot/releases/latest/download/zellij_forgot.wasm""https://github.com/laperlej/zellij-sessionizer/releases/latest/download/zellij-sessionizer.wasm"];plugins.tab-bar.path = "tab-bar";plugins.status-bar.path = "status-bar";plugins.strider.path = "strider";plugins.compact-bar.path = "compact-bar";
nvim.dark = "gruvbox-material";nvim.light = "gruvbox-material";alacritty.dark = "gruvbox_material_hard_dark";alacritty.light = "gruvbox_material_hard_light";zellij.dark = "gruvbox-dark";zellij.light = "gruvbox-light";starship.dark = "dark_theme";starship.light = "light_theme";
palettes.light_theme = {username_color = "#2d2d2d";hostname_color = "#1f5f99";directory_color = "#7c3aed";success_color = "#059669";error_color = "#dc2626";branch_color = "#374151";status_highlight = "#b45309";status_color = "#1e40af";state_color = "#6b7280";duration_color = "#dc2626";};palettes.dark_theme = {username_color = "white";hostname_color = "green";directory_color = "blue";success_color = "blue";error_color = "red";branch_color = "cyan";status_highlight = "218";status_color = "cyan";state_color = "bright-black";duration_color = "yellow";
palettes.custom = with config.theme.withHash; {username_color = base07;hostname_color = base0B;directory_color = base0D;success_color = base0D;error_color = base08;branch_color = base0C;status_highlight = base09;status_color = base0C;state_color = base01;duration_color = base0A;
colors = with config.theme.withHash; {primary.foreground = base05;primary.background = base00;cursor.text = base05;cursor.background = base00;selection.text = base00;selection.background = base05;normal.black = base00;normal.red = base08;normal.green = base0B;normal.yellow = base0A;normal.blue = base0D;normal.magenta = base0E;normal.cyan = base0C;normal.white = base07;};