diff options
Diffstat (limited to 'nvim/lua/plugins/mini-starter.lua')
| -rw-r--r-- | nvim/lua/plugins/mini-starter.lua | 227 |
1 files changed, 0 insertions, 227 deletions
diff --git a/nvim/lua/plugins/mini-starter.lua b/nvim/lua/plugins/mini-starter.lua deleted file mode 100644 index 67aae04..0000000 --- a/nvim/lua/plugins/mini-starter.lua +++ /dev/null @@ -1,227 +0,0 @@ -Headers = { - [[ - ███╗ ██╗ ███████╗ ██████╗ ██╗ ██╗ ██╗ ███╗ ███╗ - ████╗ ██║ ██╔════╝██╔═══██╗ ██║ ██║ ██║ ████╗ ████║ - ██╔██╗ ██║ █████╗ ██║ ██║ ██║ ██║ ██║ ██╔████╔██║ - ██║╚██╗██║ ██╔══╝ ██║ ██║ ╚██╗ ██╔╝ ██║ ██║╚██╔╝██║ - ██║ ╚████║ ███████╗╚██████╔╝ ╚████╔╝ ██║ ██║ ╚═╝ ██║ - ╚═╝ ╚═══╝ ╚══════╝ ╚═════╝ ╚═══╝ ╚═╝ ╚═╝ ╚═╝ - ]], - [[ - ███▄ █ ▓█████ ▒█████ ██▒ █▓ ██▓ ███▄ ▄███▓ - ██ ▀█ █ ▓█ ▀ ▒██▒ ██▒▓██░ █▒▓██▒▓██▒▀█▀ ██▒ - ▓██ ▀█ ██▒▒███ ▒██░ ██▒ ▓██ █▒░▒██▒▓██ ▓██░ - ▓██▒ ▐▌██▒▒▓█ ▄ ▒██ ██░ ▒██ █░░░██░▒██ ▒██ - ▒██░ ▓██░░▒████▒░ ████▓▒░ ▒▀█░ ░██░▒██▒ ░██▒ - ░ ▒░ ▒ ▒ ░░ ▒░ ░░ ▒░▒░▒░ ░ ▐░ ░▓ ░ ▒░ ░ ░ - ░ ░░ ░ ▒░ ░ ░ ░ ░ ▒ ▒░ ░ ░░ ▒ ░░ ░ ░ - ░ ░ ░ ░ ░ ░ ░ ▒ ░░ ▒ ░░ ░ - ░ ░ ░ ░ ░ ░ ░ ░ - ░ - ]], - [[ - ██████ █████ █████ █████ ███ - ░░██████ ░░███ ░░███ ░░███ ░░░ - ░███░███ ░███ ██████ ██████ ░███ ░███ ████ █████████████ - ░███░░███░███ ███░░███ ███░░███ ░███ ░███ ░░███ ░░███░░███░░███ - ░███ ░░██████ ░███████ ░███ ░███ ░░███ ███ ░███ ░███ ░███ ░███ - ░███ ░░█████ ░███░░░ ░███ ░███ ░░░█████░ ░███ ░███ ░███ ░███ - █████ ░░█████░░██████ ░░██████ ░░███ █████ █████░███ █████ - ░░░░░ ░░░░░ ░░░░░░ ░░░░░░ ░░░ ░░░░░ ░░░░░ ░░░ ░░░░░ - ]], - [[ - ▐ ▄ ▄▄▄ . ▌ ▐·▪ • ▌ ▄ ·. - •█▌▐█▀▄.▀· ▄█▀▄ ▪█·█▌██ ·██ ▐███▪ - ▐█▐▐▌▐▀▀▪▄▐█▌.▐▌▐█▐█•▐█·▐█ ▌▐▌▐█· - ██▐█▌▐█▄▄▌▐█▌.▐▌ ███ ▐█▌██ ██▌▐█▌ - ▀▀ █▪ ▀▀▀ ▀█▄▀▪. ▀ ▀▀▀▀▀ █▪▀▀▀ - ]], - [[ - __ __ ________ ______ __ __ ______ __ __ - | \ | \ \/ \| \ | \ \ \ / \ - | ▓▓\ | ▓▓ ▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓\ ▓▓ | ▓▓\▓▓▓▓▓▓ ▓▓\ / ▓▓ - | ▓▓▓\| ▓▓ ▓▓__ | ▓▓ | ▓▓ ▓▓ | ▓▓ | ▓▓ | ▓▓▓\ / ▓▓▓ - | ▓▓▓▓\ ▓▓ ▓▓ \ | ▓▓ | ▓▓\▓▓\ / ▓▓ | ▓▓ | ▓▓▓▓\ ▓▓▓▓ - | ▓▓\▓▓ ▓▓ ▓▓▓▓▓ | ▓▓ | ▓▓ \▓▓\ ▓▓ | ▓▓ | ▓▓\▓▓ ▓▓ ▓▓ - | ▓▓ \▓▓▓▓ ▓▓_____| ▓▓__/ ▓▓ \▓▓ ▓▓ _| ▓▓_| ▓▓ \▓▓▓| ▓▓ - | ▓▓ \▓▓▓ ▓▓ \\▓▓ ▓▓ \▓▓▓ | ▓▓ \ ▓▓ \▓ | ▓▓ - \▓▓ \▓▓\▓▓▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓ \▓▓▓▓▓▓\▓▓ \▓▓ - ]], - [[ - ▀███▄ ▀███▀███▀▀▀███ ▄▄█▀▀██▄ ▀████▀ ▀███▀████▀████▄ ▄███▀ - ███▄ █ ██ ▀█▄██▀ ▀██▄ ▀██ ▄█ ██ ████ ████ - █ ███ █ ██ █ ██▀ ▀██ ██▄ ▄█ ██ █ ██ ▄█ ██ - █ ▀██▄ █ ██████ ██ ██ ██▄ █▀ ██ █ █▓ █▀ ██ - █ ▀██▄▓ ██ █ ▄█ ██ ▀▓█ ▓▀ █▓ ▓ █▓▄█▀ ██ - ▓ ▓█▓ █▓ ▄███ ██▀ ▓██▄ █▓ ▓ ▀▓█▀ ██ - ▓ ▀▓▓▓▓ ▓▓ ▓ ▓██ ▓█▓ ▓▓ ▓▀ ▓▓ ▓ ▓▓▓▓▀ ▓▓ - ▓ ▓▓▓ ▓▓ ▓▓█▓▓▓ ▓▓▓ ▓▓▒▒ ▒▓ ▒ ▀▓▓▀ ▓▓ - ▒ ▒ ▒ ▒▓▓▒ ▒▒▒▓▒ ▒ ▒ ▒ ▒ ▒ ▒ ▒ ▒▓▒ ▒▒ ▒▒▒ ▒ ▒ ▒▒▒ - ]], - [[ - ⣴⣶⣤⡤⠦⣤⣀⣤⠆ ⣈⣭⣿⣶⣿⣦⣼⣆ - ⠉⠻⢿⣿⠿⣿⣿⣶⣦⠤⠄⡠⢾⣿⣿⡿⠋⠉⠉⠻⣿⣿⡛⣦ - ⠈⢿⣿⣟⠦ ⣾⣿⣿⣷ ⠻⠿⢿⣿⣧⣄ - ⣸⣿⣿⢧ ⢻⠻⣿⣿⣷⣄⣀⠄⠢⣀⡀⠈⠙⠿⠄ - ⢠⣿⣿⣿⠈ ⣻⣿⣿⣿⣿⣿⣿⣿⣛⣳⣤⣀⣀ - ⢠⣧⣶⣥⡤⢄ ⣸⣿⣿⠘ ⢀⣴⣿⣿⡿⠛⣿⣿⣧⠈⢿⠿⠟⠛⠻⠿⠄ - ⣰⣿⣿⠛⠻⣿⣿⡦⢹⣿⣷ ⢊⣿⣿⡏ ⢸⣿⣿⡇ ⢀⣠⣄⣾⠄ - ⣠⣿⠿⠛ ⢀⣿⣿⣷⠘⢿⣿⣦⡀ ⢸⢿⣿⣿⣄ ⣸⣿⣿⡇⣪⣿⡿⠿⣿⣷⡄ - ⠙⠃ ⣼⣿⡟ ⠈⠻⣿⣿⣦⣌⡇⠻⣿⣿⣷⣿⣿⣿ ⣿⣿⡇ ⠛⠻⢷⣄ - ⢻⣿⣿⣄ ⠈⠻⣿⣿⣿⣷⣿⣿⣿⣿⣿⡟ ⠫⢿⣿⡆ - ⠻⣿⣿⣿⣿⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⣀⣤⣾⡿⠃ - ]], - [[ - ,-. _,---._ __ / \ - / ) .-' `./ / \ - ( ( ,' `/ /| - \ `-" \'\ / | - `. , \ \ / | - /`. ,'-`----Y | - ( ; | ' - | ,-. ,-' | / - | | ( | | / - ) | \ `.___________|/ - `--' `--' - ]], - [[ - |\ _,,,---,,_ - ZZZzz /,`.-'`' -. ;-;;,_ - |,4- ) )-,_. ,\ ( `'-' - '---''(_/--' `-'\_) - ]], - [[ - ╭╮╭┬─╮╭─╮┬ ┬┬╭┬╮ - │││├┤ │ │╰┐┌╯││││ - ╯╰╯╰─╯╰─╯ ╰╯ ┴┴ ┴ - ]], -} - -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 - were likely too stupid to find a tit to suck on? - ~ Linus Torvalds - ]] -} - - -math.randomseed(os.time()) - -local header = function() - return Headers[math.random(#Headers)] -end - -local footer = function() - 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, - }) -end - -return { - "echasnovski/mini.starter", - lazy = false, - config = config -} |
