aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua/plugins/mini-starter.lua
diff options
context:
space:
mode:
authoreric.marin <maarin.eric@gmail.com>2025-12-02 08:54:27 +0100
committerericmarin <maarin.eric@gmail.com>2026-03-20 10:24:05 +0100
commit2781082f1085757a0cfb929ba37de968726ec751 (patch)
tree96f908c8eccf11d19d77c37c333ed56aa4a437d5 /nvim/lua/plugins/mini-starter.lua
parentc2acdf9cca1de631c7d1c60d7cfba2a7ab816e59 (diff)
downloaddotfiles-2781082f1085757a0cfb929ba37de968726ec751.tar.gz
dotfiles-2781082f1085757a0cfb929ba37de968726ec751.zip
xd
Diffstat (limited to '')
-rw-r--r--nvim/lua/plugins/mini-starter.lua108
1 files changed, 54 insertions, 54 deletions
diff --git a/nvim/lua/plugins/mini-starter.lua b/nvim/lua/plugins/mini-starter.lua
index 8b216a1..67aae04 100644
--- a/nvim/lua/plugins/mini-starter.lua
+++ b/nvim/lua/plugins/mini-starter.lua
@@ -1,5 +1,5 @@
Headers = {
- [[
+ [[
███╗ ██╗ ███████╗ ██████╗ ██╗ ██╗ ██╗ ███╗ ███╗
████╗ ██║ ██╔════╝██╔═══██╗ ██║ ██║ ██║ ████╗ ████║
██╔██╗ ██║ █████╗ ██║ ██║ ██║ ██║ ██║ ██╔████╔██║
@@ -7,7 +7,7 @@ Headers = {
██║ ╚████║ ███████╗╚██████╔╝ ╚████╔╝ ██║ ██║ ╚═╝ ██║
╚═╝ ╚═══╝ ╚══════╝ ╚═════╝ ╚═══╝ ╚═╝ ╚═╝ ╚═╝
]],
- [[
+ [[
███▄ █ ▓█████ ▒█████ ██▒ █▓ ██▓ ███▄ ▄███▓
██ ▀█ █ ▓█ ▀ ▒██▒ ██▒▓██░ █▒▓██▒▓██▒▀█▀ ██▒
▓██ ▀█ ██▒▒███ ▒██░ ██▒ ▓██ █▒░▒██▒▓██ ▓██░
@@ -19,7 +19,7 @@ Headers = {
░ ░ ░ ░ ░ ░ ░ ░
]],
- [[
+ [[
██████ █████ █████ █████ ███
░░██████ ░░███ ░░███ ░░███ ░░░
░███░███ ░███ ██████ ██████ ░███ ░███ ████ █████████████
@@ -29,14 +29,14 @@ Headers = {
█████ ░░█████░░██████ ░░██████ ░░███ █████ █████░███ █████
░░░░░ ░░░░░ ░░░░░░ ░░░░░░ ░░░ ░░░░░ ░░░░░ ░░░ ░░░░░
]],
- [[
+ [[
▐ ▄ ▄▄▄ . ▌ ▐·▪ • ▌ ▄ ·.
•█▌▐█▀▄.▀· ▄█▀▄ ▪█·█▌██ ·██ ▐███▪
▐█▐▐▌▐▀▀▪▄▐█▌.▐▌▐█▐█•▐█·▐█ ▌▐▌▐█·
██▐█▌▐█▄▄▌▐█▌.▐▌ ███ ▐█▌██ ██▌▐█▌
▀▀ █▪ ▀▀▀ ▀█▄▀▪. ▀ ▀▀▀▀▀ █▪▀▀▀
]],
- [[
+ [[
__ __ ________ ______ __ __ ______ __ __
| \ | \ \/ \| \ | \ \ \ / \
| ▓▓\ | ▓▓ ▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓\ ▓▓ | ▓▓\▓▓▓▓▓▓ ▓▓\ / ▓▓
@@ -47,7 +47,7 @@ Headers = {
| ▓▓ \▓▓▓ ▓▓ \\▓▓ ▓▓ \▓▓▓ | ▓▓ \ ▓▓ \▓ | ▓▓
\▓▓ \▓▓\▓▓▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓ \▓▓▓▓▓▓\▓▓ \▓▓
]],
- [[
+ [[
▀███▄ ▀███▀███▀▀▀███ ▄▄█▀▀██▄ ▀████▀ ▀███▀████▀████▄ ▄███▀
███▄ █ ██ ▀█▄██▀ ▀██▄ ▀██ ▄█ ██ ████ ████
█ ███ █ ██ █ ██▀ ▀██ ██▄ ▄█ ██ █ ██ ▄█ ██
@@ -58,7 +58,7 @@ Headers = {
▓ ▓▓▓ ▓▓ ▓▓█▓▓▓ ▓▓▓ ▓▓▒▒ ▒▓ ▒ ▀▓▓▀ ▓▓
▒ ▒ ▒ ▒▓▓▒ ▒▒▒▓▒ ▒ ▒ ▒ ▒ ▒ ▒ ▒ ▒▓▒ ▒▒ ▒▒▒ ▒ ▒ ▒▒▒
]],
- [[
+ [[
⣴⣶⣤⡤⠦⣤⣀⣤⠆ ⣈⣭⣿⣶⣿⣦⣼⣆
⠉⠻⢿⣿⠿⣿⣿⣶⣦⠤⠄⡠⢾⣿⣿⡿⠋⠉⠉⠻⣿⣿⡛⣦
⠈⢿⣿⣟⠦ ⣾⣿⣿⣷ ⠻⠿⢿⣿⣧⣄
@@ -71,7 +71,7 @@ Headers = {
⢻⣿⣿⣄ ⠈⠻⣿⣿⣿⣷⣿⣿⣿⣿⣿⡟ ⠫⢿⣿⡆
⠻⣿⣿⣿⣿⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⣀⣤⣾⡿⠃
]],
- [[
+ [[
,-. _,---._ __ / \
/ ) .-' `./ / \
( ( ,' `/ /|
@@ -84,13 +84,13 @@ Headers = {
) | \ `.___________|/
`--' `--'
]],
- [[
+ [[
|\ _,,,---,,_
ZZZzz /,`.-'`' -. ;-;;,_
|,4- ) )-,_. ,\ ( `'-'
'---''(_/--' `-'\_)
]],
- [[
+ [[
╭╮╭┬─╮╭─╮┬ ┬┬╭┬╮
│││├┤ │ │╰┐┌╯││││
╯╰╯╰─╯╰─╯ ╰╯ ┴┴ ┴
@@ -98,86 +98,86 @@ Headers = {
}
Quotes = {
- [[
+ [[
I don't care that they stole my idea... I care that they don't have any of their own.
~ Nikola Tesla
]],
- [[
+ [[
Make everything as simple as possible, but not simpler.
~ Albert Einstein
]],
- [[
+ [[
Code never lies, comments sometimes do.
~ Ron Jeffries
]],
- [[
+ [[
Good code is its own best documentation.
~ Steve McConnell
]],
- [[
+ [[
I do not fear computers. I fear the lack of them.
~ Isaac Asimov
]],
- [[
+ [[
If a machine is expected to be infallible, it cannot also be intelligent.
~ Alan Turing
]],
- [[
+ [[
Mathematical reasoning may be regarded.
~ Alan Turing
]],
- [[
+ [[
Anti-social behavior is a trait of intelligence in a world full of conformists.
~ Nikola Tesla
]],
- [[
+ [[
We are very, very small, but we are profoundly capable of very, very big things.
~ Stephen Hawking
]],
- [[
+ [[
Quiet people have the loudest minds.
~ Stephen Hawking
]],
- [[
+ [[
An idiot admires complexity, a genius admires simplicity.
~ Terry Davis
]],
- [[
+ [[
It's hardware that makes a machine fast. It's software that makes a fast machine slow.
~ Craig Reucassel
]],
- [[
+ [[
Computer science is no more about computers than astronomy is about telescopes.
~ Edsger Dijkstra
]],
- [[
+ [[
An algorithm must be seen to be believed.
~ Donald Knuth
]],
- [[
+ [[
In theory there is no difference between theory and practice.
In practice there is.
~ Yogi Berra
]],
- [[
+ [[
If Java had true garbage collection, most programs would delete themselves upon execution.
~ Robert Sewell
]],
- [[
+ [[
If debugging is the process of removing software bugs,
then programming must be the process of putting them in.
~ Edsger Dijkstra
]],
- [[
+ [[
Most of you are familiar with the virtues of a programmer.
There are three, of course: laziness, impatience, and hubris.
~ Larry Wall
]],
- [[
+ [[
The question of whether computers can think is like the question of whether submarines can swim.
~ Edsger Dijkstra
]],
- [[
+ [[
Of course, I'd also suggest that whoever was the genius who thought it was a good idea to read
things ONE F*CKING BYTE AT A TIME with system calls for each byte should be retroactively aborted.
Who the f*ck does idiotic things like that? How did they not die as babies, considering that they
@@ -190,38 +190,38 @@ Quotes = {
math.randomseed(os.time())
local header = function()
- return Headers[math.random(#Headers)]
+ return Headers[math.random(#Headers)]
end
local footer = function()
- return Quotes[math.random(#Quotes)]
+ return Quotes[math.random(#Quotes)]
end
local config = function()
- local starter = require("mini.starter")
- vim.keymap.set("n", "<Space>d", starter.open, { desc = "Dashboard" })
- starter.setup({
- autoopen = true,
- evaluate_single = false,
- items = {
- starter.sections.recent_files(5, false, true),
- { name = "Plugin Manager", action = "Lazy", section = "Actions" },
- { name = "File Browser", action = "Oil --float", section = "Actions" },
- { name = "Neorg Index", action = "Neorg index", section = "Actions" },
- { name = 'Edit new buffer', action = 'enew', section = 'Actions' },
- { name = 'Quit Neovim', action = 'qall', section = 'Actions' },
- },
- header = header,
- footer = footer,
- content_hooks = nil,
- query_updaters = "abcdefghijklmnopqrstuvwxyz0123456789_-.",
- silent = false,
- })
+ local starter = require("mini.starter")
+ vim.keymap.set("n", "<Space>d", starter.open, { desc = "Dashboard" })
+ starter.setup({
+ autoopen = true,
+ evaluate_single = false,
+ items = {
+ starter.sections.recent_files(5, false, true),
+ { name = "Plugin Manager", action = "Lazy", section = "Actions" },
+ { name = "File Browser", action = "Oil --float", section = "Actions" },
+ { name = "Neorg Index", action = "Neorg index", section = "Actions" },
+ { name = 'Edit new buffer', action = 'enew', section = 'Actions' },
+ { name = 'Quit Neovim', action = 'qall', section = 'Actions' },
+ },
+ header = header,
+ footer = footer,
+ content_hooks = nil,
+ query_updaters = "abcdefghijklmnopqrstuvwxyz0123456789_-.",
+ silent = false,
+ })
end
return {
- "echasnovski/mini.starter",
- lazy = false,
- config = config
+ "echasnovski/mini.starter",
+ lazy = false,
+ config = config
}