local M = {} M.default = "xmas" M.ns = vim.api.nvim_create_namespace("dashboard") function M.get_theme(name) name = name or M.default local ret = { name = name, header = M.headers[name], statusline = M.statusline[name], } return ret end M.statusline = { halloween = "πŸ§›πŸ‘»πŸ‘ΊπŸ§ŸπŸŽƒ", summer = "🌴🌊", xmas = "πŸŽ…πŸŽ„πŸŒŸπŸŽ", } M.headers = { xmas = [[ * * * * * .--. \/ \/ \/ \/ ./ /=* \/ \/ * * ... (_____) \ ^ ^/ \ \_((^o^))-. * (o)(O)--)--------\. \ ( ) \ \._. | | ||================((~~~~~~~~~~~~~~~~~))| ( ) | \ \__/ ,| \. * * * * * * ./ (~~~~~~~~~~~) \ * ||^||\.____./|| | \___________/ ~||~~~~|~'\____/ * || || || || A || || || | jurcy * <> <> <> <> (___||____||_____) ((~~~~~| * ]], summer = [[ _ ,--.\`-. __ _,.`. \:/," `-._ ,-*" _,.-;-*`-.+"*._ ) ( ,."* ,-" / `. \. `. ," ,;" ,"\../\ \: \ ( ,"/ / \.,' : )) / \ |/ / \.,' / // ,' \_)\ ,' \.,' ( / )/ ` \._,' `" \../ \../ ~ ~\../ ~~ ~~ ~~ \../ ~~ ~ ~~ ~~ ~ ~~ __...---\../-...__ ~~~ ~~ ~~~~ ~_,--' \../ `--.__ ~~ ~~ ~~~ __,--' `" `--.__ ~~~ ~~ ,--' `--. '------......______ ______......------` ~~ ~~~ ~ ~~ ~ `````---""""" ~~ ~ ~~ ~~~~ ~~ ~~~~ ~~~~~~ ~ ~~ ~~ ~~~ ~ ~~ ~ ~~~ ~~~ ~ ~~ ~~ SSt ~ ~~ ~~~ ~ ]], halloween = [[ , ^'^ _ ) (_) ^'^ _/\_ .---------. (( ^'^ (('> )`'`'`'`'`( || ^'^ _ /^| /`'`'`'`'`'`\|| ^'^ =>--/__|m--- /`'`'`'`'`'`'`\| ^^ ,,,,,,, /`'`'`'`'`'`'`'`\ , .-------.`|`````````````|` . ) / .^. .^. \| ,^^, ,^^, | / \ (( / |_| |_| \ |__| |__| | /,-,\|| _ /_____________\ |")| | | |/ |_| \| (") | __ __ | '==' '==' /_______\ _ (' ') | / \ / \ | _______ |,^, ,^,| (") \ \ | |--| |--| | ((--.--)) ||_| |_|| (' ') _ ^^^ _ | |__| |("| | || | || |,-, ,-,| / / ,' ', ,' ', | | || | || ||_| |_|| ^^^ .,,|RIP|,.|RIP|,.,,'==========='==''=='==''=='=======',,....,,,,.,ldb ]], } return M