~zellij, -todo, ~zsh

Changed files
+16 -120
config
nvim
zellij
layouts
todo
zsh
+12 -12
config/nvim/lazy-lock.json
···
{
-
"LazyVim": { "branch": "main", "commit": "a507822c0f67df661d1411f9274a65ca9cc832f5" },
-
"SchemaStore.nvim": { "branch": "main", "commit": "976b31e094615b2c27009561b3c67a37c87c93c2" },
+
"LazyVim": { "branch": "main", "commit": "28db03f958d58dfff3c647ce28fdc1cb88ac158d" },
+
"SchemaStore.nvim": { "branch": "main", "commit": "229e7ecd3ed9b882cc172f7e8a8d6eb8ba4124ff" },
"blink.cmp": { "branch": "main", "commit": "327fff91fe6af358e990be7be1ec8b78037d2138" },
"bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
"catppuccin": { "branch": "main", "commit": "234fc048de931a0e42ebcad675bf6559d75e23df" },
···
"friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" },
"gemini-vim-syntax": { "branch": "master", "commit": "596d1f36b386e5b2cc1af4f2f8285134626878d1" },
"gitsigns.nvim": { "branch": "main", "commit": "20ad4419564d6e22b189f6738116b38871082332" },
-
"grug-far.nvim": { "branch": "main", "commit": "3e72397465f774b01aa38e4fe8e6eecf23d766d9" },
+
"grug-far.nvim": { "branch": "main", "commit": "b58b2d65863f4ebad88b10a1ddd519e5380466e0" },
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
"lazydev.nvim": { "branch": "main", "commit": "5231c62aa83c2f8dc8e7ba957aa77098cda1257d" },
"lualine.nvim": { "branch": "master", "commit": "3946f0122255bc377d14a59b27b609fb3ab25768" },
-
"markview.nvim": { "branch": "main", "commit": "d72e1bd8634f7abad68a77ad3c6f97342c09ae0a" },
-
"mason-lspconfig.nvim": { "branch": "main", "commit": "d7b5feb6e769e995f7fcf44d92f49f811c51d10c" },
+
"markview.nvim": { "branch": "main", "commit": "cfc8ec8466d5de7ad1bc671130e9c2b404116011" },
+
"mason-lspconfig.nvim": { "branch": "main", "commit": "b1d9a914b02ba5660f1e272a03314b31d4576fe2" },
"mason.nvim": { "branch": "main", "commit": "ad7146aa61dcaeb54fa900144d768f040090bff0" },
"mini.ai": { "branch": "main", "commit": "0d3c9cf22e37b86b7a0dfbe7ef129ee7a5f4f93c" },
"mini.icons": { "branch": "main", "commit": "ff2e4f1d29f659cc2bad0f9256f2f6195c6b2428" },
···
"nushell-syntax-vim": { "branch": "main", "commit": "340c4e2975401a0676b499d1eb9a1a9559d6fcb7" },
"nvim-ansible": { "branch": "main", "commit": "bba61168b7aef735e7f950fdfece5ef6c388eacf" },
"nvim-lint": { "branch": "master", "commit": "8b349e822a36e9480aed96c6dd2f757f80524a35" },
-
"nvim-lspconfig": { "branch": "master", "commit": "2010fc6ec03e2da552b4886fceb2f7bc0fc2e9c0" },
-
"nvim-treesitter": { "branch": "main", "commit": "d97d226cfd4c00af000b3b8529261352677fc6a8" },
-
"nvim-treesitter-textobjects": { "branch": "main", "commit": "d6bd6485d7d173ad07c78da269d9090b26d790cb" },
+
"nvim-lspconfig": { "branch": "master", "commit": "b34fbdffdcb6295c7a25df6ba375452a2e73c32e" },
+
"nvim-treesitter": { "branch": "main", "commit": "b50774079aa3de80a06dce1634e7e1aa26d25848" },
+
"nvim-treesitter-textobjects": { "branch": "main", "commit": "06c00bca434ef74add99bec62614ca20bbdff4bb" },
"nvim-ts-autotag": { "branch": "main", "commit": "c4ca798ab95b316a768d51eaaaee48f64a4a46bc" },
"persistence.nvim": { "branch": "main", "commit": "b20b2a7887bd39c1a356980b45e03250f3dce49c" },
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
-
"rustaceanvim": { "branch": "master", "commit": "ae35f7592dcdef8f131f35ba1edcfaabdce3dd0a" },
-
"snacks.nvim": { "branch": "main", "commit": "eee204d690f8d8e755229ff20f63d23d48565d7c" },
+
"rustaceanvim": { "branch": "master", "commit": "ccd8f99b159f53113e503fa99a613875407db49f" },
+
"snacks.nvim": { "branch": "main", "commit": "dec29f55666f8f4545835636077a86b150faf630" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6fea601bd2b694c6f2ae08a6c6fab14930c60e2c" },
-
"telescope.nvim": { "branch": "master", "commit": "0294ae3eafe662c438addb8692d9c98ef73a983e" },
-
"todo-comments.nvim": { "branch": "main", "commit": "411503d3bedeff88484de572f2509c248e499b38" },
+
"telescope.nvim": { "branch": "master", "commit": "3a12a853ebf21ec1cce9a92290e3013f8ae75f02" },
+
"todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" },
"tokyonight.nvim": { "branch": "main", "commit": "5da1b76e64daf4c5d410f06bcb6b9cb640da7dfd" },
"trouble.nvim": { "branch": "main", "commit": "bd67efe408d4816e25e8491cc5ad4088e708a69a" },
"ts-comments.nvim": { "branch": "main", "commit": "123a9fb12e7229342f807ec9e6de478b1102b041" },
-11
config/zellij/layouts/desktop.kdl
···
plugin location="zellij:status-bar"
}
}
-
tab name="btop" {
-
pane command="btop" close_on_exit=true
-
}
-
tab name="glances" {
-
pane command="glances" close_on_exit=true
-
}
-
tab name="logs" {
-
pane command="sudo" close_on_exit=true {
-
args "journalctl" "-T" "tailscaled" "-f"
-
}
-
}
tab name="nas" {
pane command="autossh" close_on_exit=true {
args "-M 0" "jas@nas.carp-wyvern.ts.net"
-97
todo/.todo.cfg
···
-
# === EDIT FILE LOCATIONS BELOW ===
-
-
# Your todo.txt directory (this should be an absolute path)
-
#export TODO_DIR="/Users/gina/Documents/todo"
-
export TODO_DIR="/home/jas/nextcloud/Documents/todo"
-
-
# Your todo/done/report.txt locations
-
export TODO_FILE="$TODO_DIR/todo.txt"
-
export DONE_FILE="$TODO_DIR/done.txt"
-
export REPORT_FILE="$TODO_DIR/report.txt"
-
-
# You can customize your actions directory location
-
#export TODO_ACTIONS_DIR="$HOME/.todo.actions.d"
-
-
# == EDIT FILE LOCATIONS ABOVE ===
-
-
# === COLOR MAP ===
-
-
## Text coloring and formatting is done by inserting ANSI escape codes.
-
## If you have re-mapped your color codes, or use the todo.txt
-
## output in another output system (like Conky), you may need to
-
## over-ride by uncommenting and editing these defaults.
-
## If you change any of these here, you also need to uncomment
-
## the defaults in the COLORS section below. Otherwise, todo.txt
-
## will still use the defaults!
-
-
export BLACK='\\033[0;30m'
-
export RED='\\033[0;31m'
-
export GREEN='\\033[0;32m'
-
export BROWN='\\033[0;33m'
-
export BLUE='\\033[0;34m'
-
export PURPLE='\\033[0;35m'
-
export CYAN='\\033[0;36m'
-
export LIGHT_GREY='\\033[0;37m'
-
export DARK_GREY='\\033[1;30m'
-
export LIGHT_RED='\\033[1;31m'
-
export LIGHT_GREEN='\\033[1;32m'
-
export YELLOW='\\033[1;33m'
-
export LIGHT_BLUE='\\033[1;34m'
-
export LIGHT_PURPLE='\\033[1;35m'
-
export LIGHT_CYAN='\\033[1;36m'
-
export WHITE='\\033[1;37m'
-
export DEFAULT='\\033[0m'
-
-
# === COLORS ===
-
-
## Uncomment and edit to override these defaults.
-
## Reference the constants from the color map above,
-
## or use $NONE to disable highlighting.
-
#
-
# Priorities can be any upper-case letter.
-
# A,B,C are highlighted; you can add coloring for more.
-
#
-
export PRI_A=$PURPLE # color for A priority
-
export PRI_B=$GREEN # color for B priority
-
export PRI_C=$LIGHT_BLUE # color for C priority
-
# export PRI_X=$WHITE # color unless explicitly defined
-
-
# There is highlighting for tasks that have been done,
-
# but haven't been archived yet.
-
#
-
export COLOR_DONE=$LIGHT_GREY
-
-
# There is highlighting for projects, contexts, dates, and item numbers.
-
#
-
export COLOR_PROJECT=$RED
-
export COLOR_CONTEXT=$CYAN
-
export COLOR_DATE=$BLUE
-
export COLOR_NUMBER=$LIGHT_GREY
-
-
# There is highlighting for metadata key:value pairs e.g.
-
# DUE:2006-08-01 or note:MYNOTE
-
#
-
export COLOR_META=$LIGHT_GREEN
-
-
# === BEHAVIOR ===
-
-
## verbosity
-
#
-
# By default, additional information and confirmation of actions (like
-
# "TODO: 1 added") are printed. You can suppress this via 0 or add extra
-
# verbosity via 2.
-
export TODOTXT_VERBOSE=1
-
-
## customize list output
-
#
-
# TODOTXT_SORT_COMMAND will filter after line numbers are
-
# inserted, but before colorization, and before hiding of
-
# priority, context, and project.
-
#
-
# export TODOTXT_SORT_COMMAND='env LC_COLLATE=C sort -f -k2'
-
-
# TODOTXT_FINAL_FILTER will filter list output after colorization,
-
# priority hiding, context hiding, and project hiding. That is,
-
# just before the list output is displayed.
-
#
-
# export TODOTXT_FINAL_FILTER='cat'
+4
zsh/.zshrc
···
### ALIASES
+
if command -v batcat >/dev/null; then
+
alias bat='batcat'
+
fi
+
# The ls family
if test -f /bin/lsd; then
alias ls='lsd'