feat: Remove old eww folder

This commit is contained in:
Fabio Lenherr / DashieTM 2023-10-03 21:30:23 +02:00
parent be38dd733d
commit 1654ce2be0
17 changed files with 2296 additions and 106 deletions

View file

@ -1 +0,0 @@
It's cloudy, sort of gloomy \nYou'd better get a book to read...

View file

@ -1 +0,0 @@
Overcast Clouds

View file

@ -29,6 +29,7 @@ alias cr='cargo run'
alias grep='rg' alias grep='rg'
alias cat='bat' alias cat='bat'
alias find='fd' alias find='fd'
alias rm='rip'
# pwd based on the value of _ZO_RESOLVE_SYMLINKS. # pwd based on the value of _ZO_RESOLVE_SYMLINKS.
function __zoxide_pwd function __zoxide_pwd

View file

@ -15,6 +15,7 @@ workspace=DP-3,1
workspace=DP-1,2 workspace=DP-1,2
workspace=DP-2,3 workspace=DP-2,3
$scripts = '$HOME/.config/scripts/'
input { input {
kb_layout=diaeresis kb_layout=diaeresis
@ -103,13 +104,13 @@ bind=SUPER,G,exec,oxicalc
bind=SUPERSHIFT,G,exec,gamelock bind=SUPERSHIFT,G,exec,gamelock
bind=SUPERSHIFT,L,exec, playerctl -a pause & swaylock -c 000000 & systemctl suspend bind=SUPERSHIFT,L,exec, playerctl -a pause & swaylock -c 000000 & systemctl suspend
bind=,XF86AudioMute,exec,pactl set-sink-mute @DEFAULT_SINK@ toggle bind=,XF86AudioMute,exec,pactl set-sink-mute @DEFAULT_SINK@ toggle
bind=,XF86AudioLowerVolume,exec, $HOME/.config/eww/scripts/change-volume sink -5% bind=,XF86AudioLowerVolume,exec, $scripts/audio-control sink -5%
bind=,XF86AudioRaiseVolume,exec, $HOME/.config/eww/scripts/change-volume sink +5% bind=,XF86AudioRaiseVolume,exec, $scripts/audio-control sink +5%
bind=,XF86AudioPlay,exec, playerctl play-pause bind=,XF86AudioPlay,exec, playerctl play-pause
bind=,XF86AudioNext,exec, playerctl next bind=,XF86AudioNext,exec, playerctl next
bind=,XF86AudioPrev,exec, playerctl previous bind=,XF86AudioPrev,exec, playerctl previous
bind=,XF86MonBrightnessDown,exec, $HOME/.config/eww/scripts/change-brightness brightness 10%- bind=,XF86MonBrightnessDown,exec, $scripts/change-brightness brightness 10%-
bind=,XF86MonBrightnessUp,exec, $HOME/.config/eww/scripts/change-brightness brightness +10% bind=,XF86MonBrightnessUp,exec, $scripts/change-brightness brightness +10%
bind=SUPER,D,exec,oxishut --css /home/dashie/gits/OxiShut/style.css bind=SUPER,D,exec,oxishut --css /home/dashie/gits/OxiShut/style.css
bind=SUPER,A,exec,copyq toggle bind=SUPER,A,exec,copyq toggle
bind=SUPERSHIFT,W,togglespecialworkspace bind=SUPERSHIFT,W,togglespecialworkspace

View file

@ -17,8 +17,8 @@ foreground #c5c8c6
selection_background #b2ceee selection_background #b2ceee
selection_foreground #080808 selection_foreground #080808
selection_background #33467c # selection_background #33467c
selection_foreground #c0caf5 # selection_foreground #c0caf5
url_color #73daca url_color #73daca
cursor #c0caf5 cursor #c0caf5
cursor_text_color #1a1b25 cursor_text_color #1a1b25

View file

@ -1,24 +1,24 @@
{ {
"LazyVim": { "branch": "main", "commit": "a72a84972d85e5bbc6b9d60a0983b37efef21b8a" }, "LazyVim": { "branch": "main", "commit": "274649e92321d615888f889476c9329f8d831e8e" },
"LuaSnip": { "branch": "master", "commit": "c5fb16a934892086d4ba01bac48b77c65435025e" }, "LuaSnip": { "branch": "master", "commit": "480b032f6708573334f4437d3f83307d143f1a72" },
"alpha-nvim": { "branch": "main", "commit": "234822140b265ec4ba3203e3e0be0e0bb826dff5" }, "alpha-nvim": { "branch": "main", "commit": "234822140b265ec4ba3203e3e0be0e0bb826dff5" },
"bufferline.nvim": { "branch": "main", "commit": "6ecd37e0fa8b156099daedd2191130e083fb1490" }, "bufferline.nvim": { "branch": "main", "commit": "6ecd37e0fa8b156099daedd2191130e083fb1490" },
"catppuccin": { "branch": "main", "commit": "85e93601e0f0b48aa2c6bbfae4d0e9d7a1898280" }, "catppuccin": { "branch": "main", "commit": "3d9a5ed556e289bce6c1fb0af89ec838360641b2" },
"cmp-async-path": { "branch": "main", "commit": "d8229a93d7b71f22c66ca35ac9e6c6cd850ec61d" }, "cmp-async-path": { "branch": "main", "commit": "d8229a93d7b71f22c66ca35ac9e6c6cd850ec61d" },
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" }, "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
"cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" }, "cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" },
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" }, "cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" },
"crates.nvim": { "branch": "main", "commit": "db629b5cfb2aa8de9e44efb795657297ee95ca91" }, "crates.nvim": { "branch": "main", "commit": "04a06cee3fb9c584de4f5481eb4080bd6c759336" },
"dressing.nvim": { "branch": "master", "commit": "c1e1d5fa44fe08811b6ef4aadac2b50e602f9504" }, "dressing.nvim": { "branch": "master", "commit": "c1e1d5fa44fe08811b6ef4aadac2b50e602f9504" },
"flash.nvim": { "branch": "main", "commit": "cc8c7e03987134997d74ee87e55a5717279f2d05" }, "flash.nvim": { "branch": "main", "commit": "0256d8ecab33a9aa69fdaaf885db22e1103e2a3a" },
"friendly-snippets": { "branch": "main", "commit": "ebf6d6e83494cdd88a54a429340256f4dbb6a052" }, "friendly-snippets": { "branch": "main", "commit": "ebf6d6e83494cdd88a54a429340256f4dbb6a052" },
"git-blame.nvim": { "branch": "master", "commit": "a36b277e527f9d34efe16c3636555ce0e0c0464c" }, "git-blame.nvim": { "branch": "master", "commit": "a36b277e527f9d34efe16c3636555ce0e0c0464c" },
"gitsigns.nvim": { "branch": "main", "commit": "f0e9f5dd3218774fa725e55965b40ca78c2104eb" }, "gitsigns.nvim": { "branch": "main", "commit": "bdeba1cec3faddd89146690c10b9a87949c0ee66" },
"harpoon": { "branch": "master", "commit": "21f4c47c6803d64ddb934a5b314dcb1b8e7365dc" }, "harpoon": { "branch": "master", "commit": "21f4c47c6803d64ddb934a5b314dcb1b8e7365dc" },
"indent-blankline.nvim": { "branch": "master", "commit": "9637670896b68805430e2f72cf5d16be5b97a22a" }, "indent-blankline.nvim": { "branch": "master", "commit": "f5335ef7493bd6adf5f2ae21d67240709a514408" },
"instant.nvim": { "branch": "master", "commit": "294b6d08143b3db8f9db7f606829270149e1a786" }, "instant.nvim": { "branch": "master", "commit": "294b6d08143b3db8f9db7f606829270149e1a786" },
"lazy.nvim": { "branch": "main", "commit": "3ad55ae678876516156cca2f361c51f7952a924b" }, "lazy.nvim": { "branch": "main", "commit": "7ca3bdb566c3ba4492f2d22b37c2c9e26f09470f" },
"ltex_extra.nvim": { "branch": "master", "commit": "9bed99b2b8488cc2daf66c76d2e0cf051ee80d13" }, "ltex_extra.nvim": { "branch": "master", "commit": "9bed99b2b8488cc2daf66c76d2e0cf051ee80d13" },
"lualine.nvim": { "branch": "master", "commit": "45e27ca739c7be6c49e5496d14fcf45a303c3a63" }, "lualine.nvim": { "branch": "master", "commit": "45e27ca739c7be6c49e5496d14fcf45a303c3a63" },
"markdown-preview.nvim": { "branch": "master", "commit": "02cc3874738bc0f86e4b91f09b8a0ac88aef8e96" }, "markdown-preview.nvim": { "branch": "master", "commit": "02cc3874738bc0f86e4b91f09b8a0ac88aef8e96" },
@ -32,8 +32,8 @@
"mini.indentscope": { "branch": "main", "commit": "f60e9b51a6214c73a170ffc5445ce91560981031" }, "mini.indentscope": { "branch": "main", "commit": "f60e9b51a6214c73a170ffc5445ce91560981031" },
"mini.pairs": { "branch": "main", "commit": "dfa9f6e2576bb8853be277d96b735af59d9be7c2" }, "mini.pairs": { "branch": "main", "commit": "dfa9f6e2576bb8853be277d96b735af59d9be7c2" },
"mini.surround": { "branch": "main", "commit": "9d1956b576d7051da3a483b251dfc778121c60db" }, "mini.surround": { "branch": "main", "commit": "9d1956b576d7051da3a483b251dfc778121c60db" },
"neoconf.nvim": { "branch": "main", "commit": "b7cde4ba41eabf9bec9464c990bcf84a0fef4526" }, "neoconf.nvim": { "branch": "main", "commit": "2b2af4c35b4f5e85e81a567412ba31e1643a2c02" },
"neodev.nvim": { "branch": "main", "commit": "e9dd1535759794635a951644c183beb327879407" }, "neodev.nvim": { "branch": "main", "commit": "f4abc72add7d2d986371c9d619f7b6f8297aa5ee" },
"neoscroll.nvim": { "branch": "master", "commit": "4bc0212e9f2a7bc7fe7a6bceb15b33e39f0f41fb" }, "neoscroll.nvim": { "branch": "master", "commit": "4bc0212e9f2a7bc7fe7a6bceb15b33e39f0f41fb" },
"neotest": { "branch": "master", "commit": "1e67a504d03def3a6a1125d934cb511680f72555" }, "neotest": { "branch": "master", "commit": "1e67a504d03def3a6a1125d934cb511680f72555" },
"neotest-dotnet": { "branch": "main", "commit": "6528e761e4528aed3f4b60aff4c9f3406beb3cdd" }, "neotest-dotnet": { "branch": "main", "commit": "6528e761e4528aed3f4b60aff4c9f3406beb3cdd" },
@ -48,28 +48,29 @@
"nvim-dap-ui": { "branch": "master", "commit": "34160a7ce6072ef332f350ae1d4a6a501daf0159" }, "nvim-dap-ui": { "branch": "master", "commit": "34160a7ce6072ef332f350ae1d4a6a501daf0159" },
"nvim-dap-virtual-text": { "branch": "master", "commit": "57f1dbd0458dd84a286b27768c142e1567f3ce3b" }, "nvim-dap-virtual-text": { "branch": "master", "commit": "57f1dbd0458dd84a286b27768c142e1567f3ce3b" },
"nvim-jdtls": { "branch": "master", "commit": "3ca419c52a7c20a2565237db2c110ed68fc7e6f1" }, "nvim-jdtls": { "branch": "master", "commit": "3ca419c52a7c20a2565237db2c110ed68fc7e6f1" },
"nvim-lspconfig": { "branch": "master", "commit": "4266f9bb36b4fb09edd19b67d95043cf7ff88ddf" }, "nvim-lspconfig": { "branch": "master", "commit": "68b23c06132cb1ef8d5690111c112388fbcf1c30" },
"nvim-navic": { "branch": "master", "commit": "0ffa7ffe6588f3417e680439872f5049e38a24db" }, "nvim-navic": { "branch": "master", "commit": "0ffa7ffe6588f3417e680439872f5049e38a24db" },
"nvim-spectre": { "branch": "master", "commit": "97cfd1b0f5a6ab35979ce1bee6c17f54745fd1e5" }, "nvim-spectre": { "branch": "master", "commit": "97cfd1b0f5a6ab35979ce1bee6c17f54745fd1e5" },
"nvim-tree.lua": { "branch": "master", "commit": "a3aa3b47eac8b6289f028743bef4ce9eb0f6782e" }, "nvim-tree.lua": { "branch": "master", "commit": "934469b9b6df369e198fb3016969e56393b0dc07" },
"nvim-treesitter": { "branch": "master", "commit": "fc93fa5c07df7cd578a3ea82d7c075c0460a6884" }, "nvim-treesitter": { "branch": "master", "commit": "cb139d880bcf9b3a6f29f2bd088a7491d1662918" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "bd103502252027434ec42f628d2dbf54821d4ce6" }, "nvim-treesitter-textobjects": { "branch": "master", "commit": "bd103502252027434ec42f628d2dbf54821d4ce6" },
"nvim-ts-context-commentstring": { "branch": "main", "commit": "95e9ba9de4289d221666b66fd930d157c7ca08c6" }, "nvim-ts-context-commentstring": { "branch": "main", "commit": "95e9ba9de4289d221666b66fd930d157c7ca08c6" },
"nvim-web-devicons": { "branch": "master", "commit": "973ab742f143a796a779af4d786ec409116a0d87" }, "nvim-web-devicons": { "branch": "master", "commit": "45d0237c427baba8cd05e0ab26d30e2ee58c2c82" },
"omnisharp-extended-lsp.nvim": { "branch": "main", "commit": "53edfb413a54c9e55dcddc9e9fa4977a897e4425" },
"persistence.nvim": { "branch": "main", "commit": "4b8051c01f696d8849a5cb8afa9767be8db16e40" }, "persistence.nvim": { "branch": "main", "commit": "4b8051c01f696d8849a5cb8afa9767be8db16e40" },
"plenary.nvim": { "branch": "master", "commit": "9ce85b0f7dcfe5358c0be937ad23e456907d410b" }, "plenary.nvim": { "branch": "master", "commit": "9ce85b0f7dcfe5358c0be937ad23e456907d410b" },
"tailwindcss-colorizer-cmp.nvim": { "branch": "main", "commit": "bc25c56083939f274edcfe395c6ff7de23b67c50" }, "tailwindcss-colorizer-cmp.nvim": { "branch": "main", "commit": "bc25c56083939f274edcfe395c6ff7de23b67c50" },
"telescope-file-browser.nvim": { "branch": "master", "commit": "c21bdaee7657439e07fb2ebb9ce2ab7221ba1b68" }, "telescope-file-browser.nvim": { "branch": "master", "commit": "6e51d0cd6447cf2525412220ff0a2885eef9039c" },
"telescope-project.nvim": { "branch": "master", "commit": "7c64b181dd4e72deddcf6f319e3bf1e95b2a2f30" }, "telescope-project.nvim": { "branch": "master", "commit": "7c64b181dd4e72deddcf6f319e3bf1e95b2a2f30" },
"telescope-zoxide": { "branch": "main", "commit": "68966349aa1b8e9ade403e18479ecf79447389a7" }, "telescope-zoxide": { "branch": "main", "commit": "68966349aa1b8e9ade403e18479ecf79447389a7" },
"telescope.nvim": { "branch": "master", "commit": "40c8d2fc2b729dd442eda093cf8c9496d6e23732" }, "telescope.nvim": { "branch": "master", "commit": "84d53dfdbefbdf84e861a288abc71ef8ccafd04e" },
"todo-comments.nvim": { "branch": "main", "commit": "3094ead8edfa9040de2421deddec55d3762f64d1" }, "todo-comments.nvim": { "branch": "main", "commit": "3094ead8edfa9040de2421deddec55d3762f64d1" },
"tokyonight.nvim": { "branch": "main", "commit": "9a01eada39558dc3243278e6805d90e8dff45dc0" }, "tokyonight.nvim": { "branch": "main", "commit": "e89caa3ad6d8da9d0dd981ec74a82c55adc61ffd" },
"trouble.nvim": { "branch": "main", "commit": "3f85d8ed30e97ceeddbbcf80224245d347053711" }, "trouble.nvim": { "branch": "main", "commit": "3f85d8ed30e97ceeddbbcf80224245d347053711" },
"typst.vim": { "branch": "main", "commit": "65f9e78c11829a643d1539f3481c0ff875c83603" }, "typst.vim": { "branch": "main", "commit": "65f9e78c11829a643d1539f3481c0ff875c83603" },
"vim-illuminate": { "branch": "master", "commit": "6acf7d4a18255a3ddc43770866c8e148fe85af7b" }, "vim-illuminate": { "branch": "master", "commit": "1b5d70332a51a1de05f281069851865a2bb1e6d7" },
"vim-startuptime": { "branch": "master", "commit": "454b3de856b7bd298700de33d79774ca9b9e3875" }, "vim-startuptime": { "branch": "master", "commit": "454b3de856b7bd298700de33d79774ca9b9e3875" },
"vim-visual-multi": { "branch": "master", "commit": "724bd53adfbaf32e129b001658b45d4c5c29ca1a" }, "vim-visual-multi": { "branch": "master", "commit": "724bd53adfbaf32e129b001658b45d4c5c29ca1a" },
"vimtex": { "branch": "master", "commit": "d7221267f5642e5904a45a8e661f751dff26c1a9" }, "vimtex": { "branch": "master", "commit": "7d453a61b0256337f341a1195ca9eb3f3890a7df" },
"which-key.nvim": { "branch": "main", "commit": "7ccf476ebe0445a741b64e36c78a682c1c6118b7" } "which-key.nvim": { "branch": "main", "commit": "7ccf476ebe0445a741b64e36c78a682c1c6118b7" }
} }

View file

@ -28,8 +28,12 @@ map("n", "<leader>db", ':lua require("dap").toggle_breakpoint()<CR>', { desc = "
map("n", "<leader>do", ':lua require("dap").step_over()<CR>', { desc = "Step over" }) map("n", "<leader>do", ':lua require("dap").step_over()<CR>', { desc = "Step over" })
map("n", "<leader>di", ':lua require("dap").step_into()<CR>', { desc = "Step into" }) map("n", "<leader>di", ':lua require("dap").step_into()<CR>', { desc = "Step into" })
map("n", "<leader>dc", ':lua require("dap").continue()<CR>', { desc = "Continue" }) map("n", "<leader>dc", ':lua require("dap").continue()<CR>', { desc = "Continue" })
map("n", "<leader>dt", ':lua require("dap").continue()<CR> :lua require("dapui").toggle()<CR>', { desc = "Open DAP" }) map("n", "<leader>du", function()
map("n", "<leader>dq", ':lua require("dapui").toggle()<CR> :lua require("dap").close()<CR>', { desc = "Close DAP" }) require("dapui").toggle()
end, { desc = "Toggle DAP UI" })
map("n", "<leader>de", function()
require("dapui").eval()
end, { desc = "DAP Eval" })
-- window movement -- window movement
map("n", "<A-j>", [[<Cmd>wincmd h<CR>]], opts) map("n", "<A-j>", [[<Cmd>wincmd h<CR>]], opts)

View file

@ -1,76 +1,21 @@
return { return {
{ {
"rcarriga/nvim-dap-ui", "rcarriga/nvim-dap-ui",
keys = { keys = {},
{ opts = {},
"<leader>du",
function()
require("dapui").toggle()
end,
silent = true,
},
},
opts = {
icons = { expanded = "", collapsed = "", circular = "" },
mappings = {
expand = { "<CR>", "<2-LeftMouse>" },
open = "o",
remove = "d",
edit = "e",
repl = "r",
toggle = "t",
},
layouts = {
{
elements = {
{ id = "repl", size = 0.30 },
{ id = "console", size = 0.70 },
},
size = 0.19,
position = "bottom",
},
{
elements = {
{ id = "scopes", size = 0.30 },
{ id = "breakpoints", size = 0.20 },
{ id = "stacks", size = 0.10 },
{ id = "watches", size = 0.30 },
},
size = 0.20,
position = "right",
},
},
controls = {
enabled = true,
element = "repl",
icons = {
pause = "",
play = "ε½ô",
step_into = "ε½ö",
step_over = "ε½û ",
step_out = "ε½ò",
step_back = "ε«Å ",
run_last = " ",
terminate = "ε½ù ",
},
},
floating = {
max_height = 0.9,
max_width = 0.5,
border = vim.g.border_chars,
mappings = {
close = { "q", "<Esc>" },
},
},
},
config = function(_, opts) config = function(_, opts)
local icons = require("core.icons").dap local dap = require("dap")
for name, sign in pairs(icons) do local dapui = require("dapui")
---@diagnostic disable-next-line: cast-local-type dapui.setup(opts)
sign = type(sign) == "table" and sign or { sign } dap.listeners.after.event_initialized["dapui_config"] = function()
vim.fn.sign_define("Dap" .. name, { text = sign[1] }) dapui.open({})
end
dap.listeners.before.event_terminated["dapui_config"] = function()
dapui.close({})
end
dap.listeners.before.event_exited["dapui_config"] = function()
dapui.close({})
end end
require("dapui").setup(opts)
end, end,
}, },
{ {
@ -119,6 +64,11 @@ return {
command = vim.fn.stdpath("data") .. "/mason/packages/bash-debug-adapter/bash-debug-adapter", command = vim.fn.stdpath("data") .. "/mason/packages/bash-debug-adapter/bash-debug-adapter",
name = "bashdb", name = "bashdb",
} }
dap.adapters.coreclr = {
type = "executable",
command = "netcoredbg",
args = { "--interpreter=vscode" },
}
local rust_dap = Get_git_root().cwd local rust_dap = Get_git_root().cwd
local filename = "" local filename = ""
@ -256,8 +206,11 @@ return {
name = "launch - netcoredbg", name = "launch - netcoredbg",
request = "launch", request = "launch",
program = function() program = function()
return vim.fn.input("Path to dll", vim.fn.getcwd() .. "/bin/Debug/", "file") return vim.fn.input("Path to dll: ", Get_git_root().cwd, "file")
end, end,
-- args = function()
-- vim.fn.input("args: ", Get_git_root().cwd, "file")
-- end,
}, },
} }
dap.configurations.sh = { dap.configurations.sh = {

View file

@ -15,6 +15,7 @@ return {
return require("lazyvim.util").has("nvim-cmp") return require("lazyvim.util").has("nvim-cmp")
end, end,
}, },
{ "Hoffs/omnisharp-extended-lsp.nvim", lazy = true },
}, },
---@class PluginLspOpts ---@class PluginLspOpts
opts = { opts = {
@ -69,7 +70,31 @@ return {
ansiblels = {}, ansiblels = {},
marksman = {}, marksman = {},
asm_lsp = {}, asm_lsp = {},
omnisharp = {}, omnisharp = {
handlers = {
["textDocument/definition"] = function(...)
return require("omnisharp_extended").handler(...)
end,
},
inlayHintsOptions = {
enableForParameters = true,
forLiteralParameters = true,
forIndexerParameters = true,
forObjectCreationParameters = true,
forOtherParameters = true,
suppressForParametersThatDifferOnlyBySuffix = false,
suppressForParametersThatMatchMethodIntent = false,
suppressForParametersThatMatchArgumentName = false,
enableForTypes = true,
forImplicitVariableTypes = true,
forLambdaParameterTypes = true,
forImplicitObjectCreation = true,
},
enable_roslyn_analyzers = true,
organize_imports_on_format = true,
enable_import_completion = true,
},
rnix = {},
rust_analyzer = { rust_analyzer = {
diagnostics = { diagnostics = {
enable = true, enable = true,

View file

@ -36,8 +36,8 @@ local imageSnippet = s(
#image("{1}", width: {2}%) #image("{1}", width: {2}%)
]], ]],
{ {
i(1, "image"), i(1, "../../Screenshots/"),
i(2, "width"), i(2, "100"),
} }
) )
) )
@ -50,8 +50,8 @@ local centerImageSnippet = s(
#align(center, [#image("{1}", width: {2}%)]) #align(center, [#image("{1}", width: {2}%)])
]], ]],
{ {
i(1, "image"), i(1, "../../Screenshots"),
i(2, "width"), i(2, "100"),
} }
) )
) )
@ -70,5 +70,24 @@ local colSnippet = s(
) )
) )
table.insert(snippets, colSnippet) table.insert(snippets, colSnippet)
local codeSnippet = s(
"code-",
fmt(
[[
//typstfmt::off
```{1}
{2}
```
//typstfmt::on
]],
{
i(1, "lang"),
i(2, "code"),
}
)
)
table.insert(snippets, codeSnippet)
------------------------------------------------- snippets end ------------------------------------------------- snippets end
return snippets, autosnippets return snippets, autosnippets

2164
scripts/pacmanpkg.txt Normal file

File diff suppressed because it is too large Load diff

27
scripts/pacsave Executable file
View file

@ -0,0 +1,27 @@
#!/bin/bash
pacfile="$HOME/.config/scripts/pacmanpkg.txt"
save() {
rm $pacfile
var=$(pacman -Q)
echo $var
if [ "$pacfile" != ' ' ]; then
touch $pacfile
fi
echo "$var" | awk '{ print $1 }' >>$pacfile
}
load() {
sudo paru -S - <$pacfile
}
if [ "$1" == "-S" ]; then
sudo pacman -S $2
elif [ "$1" == "-R" ]; then
sudo pacman -R $2
elif [ "$1" == "save" ]; then
save
elif [ "$1" == "load" ]; then
load
fi