From 1716712787f3c38659452c2438834c6b420f5fbd Mon Sep 17 00:00:00 2001 From: js0ny Date: Tue, 25 Mar 2025 11:41:45 +0000 Subject: [PATCH] Minor Fix --- Justfile | 10 ++++---- tools/fish/conf.d/alias.fish | 10 ++++++++ tools/nvim/lua/plugins/misc.lua | 3 ++- .../mod/lang/markdown/obsidian-nvim.lua | 2 +- tools/nvim/lua/plugins/mod/lang/org.lua | 6 ++++- tools/nvim/lua/plugins/mod/snacks-nvim.lua | 23 +++++++++++++++++++ 6 files changed, 46 insertions(+), 8 deletions(-) create mode 100644 tools/nvim/lua/plugins/mod/snacks-nvim.lua diff --git a/Justfile b/Justfile index f09a4a3..4c45570 100644 --- a/Justfile +++ b/Justfile @@ -16,7 +16,7 @@ PLATFORM := \ } else { "" } DOTFILES := join(home_directory(), ".dotfiles") XDG_CONFIG_HOME := \ - if env("XDG_CONFIG_HOME") != "" {env("XDG_CONFIG_HOME")} \ + if env("XDG_CONFIG_HOME", "") != "" {env("XDG_CONFIG_HOME", "")} \ else { if os_family() == "windows" { env("APPDATA") @@ -26,20 +26,20 @@ XDG_CONFIG_HOME := \ } XDG_DATA_HOME := \ - if env("XDG_DATA_HOME") != "" {env("XDG_DATA_HOME")} \ + if env("XDG_DATA_HOME", "") != "" {env("XDG_DATA_HOME", "")} \ else { if os_family() == "windows" { - env("LOCALAPPDATA") + env("LOCALAPPDATA", "") } else { join(home_directory(), ".local/share") } } XDG_STATE_HOME := \ - if env("XDG_STATE_HOME") != "" {env("XDG_STATE_HOME")} \ + if env("XDG_STATE_HOME", "") != "" {env("XDG_STATE_HOME", "")} \ else { if os_family() == "windows" { - join(env("LOCALAPPDATA"), "state") + join(env("LOCALAPPDATA", ""), "state") } else { join(home_directory(), ".local/state") } diff --git a/tools/fish/conf.d/alias.fish b/tools/fish/conf.d/alias.fish index 1a505b3..3a3dd15 100644 --- a/tools/fish/conf.d/alias.fish +++ b/tools/fish/conf.d/alias.fish @@ -141,6 +141,16 @@ if command -v apt > /dev/null abbr --add aptl "apt list --installed" end + +if command -v dnf > /dev/null + abbr --add dnf "sudo dnf" + abbr --add dnfi "sudo dnf install" + abbr --add dnfr "sudo dnf remove" + abbr --add dnfu "sudo dnf update" + abbr --add dnfs "dnf search" + abbr --add dnfl "dnf list --installed" +end + if test "$TERM" = "xterm-ghostty" -o "$TERM" = "xterm-kitty" abbr --add icat "kitten icat" else if test "$TERM_PROGRAM" = "WezTerm" diff --git a/tools/nvim/lua/plugins/misc.lua b/tools/nvim/lua/plugins/misc.lua index c5a1af2..e80320d 100644 --- a/tools/nvim/lua/plugins/misc.lua +++ b/tools/nvim/lua/plugins/misc.lua @@ -1,5 +1,5 @@ return { - { "wakatime/vim-wakatime", lazy = false }, + { "wakatime/vim-wakatime", lazy = false }, { import = "plugins.mod.toggleterm" }, { "CRAG666/code_runner.nvim", @@ -42,4 +42,5 @@ return { -- "3rd/image.nvim", -- opts = {}, -- }, + { import = "plugins.mod.snacks-nvim" }, } diff --git a/tools/nvim/lua/plugins/mod/lang/markdown/obsidian-nvim.lua b/tools/nvim/lua/plugins/mod/lang/markdown/obsidian-nvim.lua index edbd861..befc64a 100644 --- a/tools/nvim/lua/plugins/mod/lang/markdown/obsidian-nvim.lua +++ b/tools/nvim/lua/plugins/mod/lang/markdown/obsidian-nvim.lua @@ -52,7 +52,7 @@ return { }, }, completion = { - nvim_cmp = true, + nvim_cmp = false, min_chars = 2, }, ui = { diff --git a/tools/nvim/lua/plugins/mod/lang/org.lua b/tools/nvim/lua/plugins/mod/lang/org.lua index 5f2bcbe..e97355d 100644 --- a/tools/nvim/lua/plugins/mod/lang/org.lua +++ b/tools/nvim/lua/plugins/mod/lang/org.lua @@ -1,18 +1,22 @@ return { { - "nvim-orgmode/orgmode", + -- "js0ny/nvim-orgmode", + name = "orgmode", dependencies = { "nvim-telescope/telescope.nvim", "nvim-orgmode/telescope-orgmode.nvim", "nvim-orgmode/org-bullets.nvim", "Saghen/blink.cmp", }, + branch = "feat-image-match-latex", cmd = { "Org", }, keys = { { "A", "Org agenda", desc = "Org Agenda" }, }, + dir = "~/Source/Forks/nvim-orgmode", + dev = true, event = "VeryLazy", config = function() require("orgmode").setup({ diff --git a/tools/nvim/lua/plugins/mod/snacks-nvim.lua b/tools/nvim/lua/plugins/mod/snacks-nvim.lua new file mode 100644 index 0000000..282cf39 --- /dev/null +++ b/tools/nvim/lua/plugins/mod/snacks-nvim.lua @@ -0,0 +1,23 @@ +-- Welcome to nvim's systemd :D + +return { + "folke/snacks.nvim", + priority = 1000, + lazy = false, + ---@type snacks.Config + opts = { + -- bigfile = { enabled = true }, + -- dashboard = { enabled = true }, + -- explorer = { enabled = true }, + -- indent = { enabled = true }, + -- input = { enabled = true }, + -- picker = { enabled = true }, + -- notifier = { enabled = true }, + -- quickfile = { enabled = true }, + -- scope = { enabled = true }, + -- scroll = { enabled = true }, + -- statuscolumn = { enabled = true }, + -- words = { enabled = true }, + image = { enabled = true }, + }, +}