mirror of
https://github.com/fred-drake/neovim.git
synced 2026-06-05 14:59:28 -05:00
Adjusted look and feel
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# My Personal Neovim Setup
|
||||
# ❄️ My Personal Neovim Setup ❄️
|
||||
|
||||
My Nix-based Neovim configuration. For when you have an unhealthy obsession for declarativity and configurability.
|
||||
|
||||
|
||||
+35
-14
@@ -10,15 +10,24 @@
|
||||
{
|
||||
type = "text";
|
||||
val = [
|
||||
" _ _______ _______ _________ _______ "
|
||||
"( ( /|( ____ \\( ___ )|\\ /|\\__ __/( )"
|
||||
"| \\ ( || ( \\/| ( ) || ) ( | ) ( | () () |"
|
||||
"| \\ | || (__ | | | || | | | | | | || || |"
|
||||
"| (\\ \\) || __) | | | |( ( ) ) | | | |(_)| |"
|
||||
"| | \\ || ( | | | | \\ \\_/ / | | | | | |"
|
||||
"| ) \\ || (____/\\| (___) | \\ / ___) (___| ) ( |"
|
||||
"|/ )_)(_______/(_______) \\_/ \\_______/|/ \\|"
|
||||
" "
|
||||
" █████ █ ██"
|
||||
" ██████ ██ ████ █ █"
|
||||
" ██ █ █ ██ ████ ██ ███"
|
||||
" █ █ █ ██ █ █ ██ █"
|
||||
" █ █ ██ █ ████ ██ ███"
|
||||
" ██ ██ ██ █ ███ █ ███ █ ██ ███ ███ ███ ████ ████"
|
||||
" ██ ██ ██ █ █ ███ █ ████ ██ ███ ███ ███ ████ ███ █"
|
||||
" ██ ██ ██ █ █ ███ ██ ██ ██ ██ ██ ██ ████ ████"
|
||||
" ██ ██ ██ █ ██ █████ ██ ██ ██ ██ ██ ██ ██"
|
||||
" ██ ██ ██ █ ████████ ██ ██ ██ ██ ██ ██ ██ ██"
|
||||
" █ ██ ███ ███████ ██ ██ ██ ██ ██ ██ ██ ██"
|
||||
" █ ███ ██ ██ ██ ██ █ ██ ██ ██ ██"
|
||||
" ████ ██ ████ █ ██████ ███████ ██ ██ ██ ██"
|
||||
" █ █████ ███████ ████ █████ ███ █ ███ ███ ███"
|
||||
" █ ██ █████ ███ ███ ███ ███"
|
||||
" █"
|
||||
" █"
|
||||
" ██"
|
||||
];
|
||||
opts = {
|
||||
position = "center";
|
||||
@@ -27,7 +36,7 @@
|
||||
}
|
||||
{
|
||||
type = "padding";
|
||||
val = 2;
|
||||
val = 4;
|
||||
}
|
||||
{
|
||||
type = "group";
|
||||
@@ -54,6 +63,10 @@
|
||||
hl_shortcut = "Keyword";
|
||||
};
|
||||
}
|
||||
{
|
||||
type = "padding";
|
||||
val = 2;
|
||||
}
|
||||
{
|
||||
type = "button";
|
||||
val = " Find File ";
|
||||
@@ -77,6 +90,10 @@
|
||||
hl_shortcut = "Keyword";
|
||||
};
|
||||
}
|
||||
{
|
||||
type = "padding";
|
||||
val = 2;
|
||||
}
|
||||
{
|
||||
type = "button";
|
||||
val = " Recent Files ";
|
||||
@@ -100,6 +117,10 @@
|
||||
hl_shortcut = "Keyword";
|
||||
};
|
||||
}
|
||||
{
|
||||
type = "padding";
|
||||
val = 2;
|
||||
}
|
||||
{
|
||||
type = "button";
|
||||
val = " Find Text ";
|
||||
@@ -123,6 +144,10 @@
|
||||
hl_shortcut = "Keyword";
|
||||
};
|
||||
}
|
||||
{
|
||||
type = "padding";
|
||||
val = 2;
|
||||
}
|
||||
{
|
||||
type = "button";
|
||||
val = " Quit Neovim ";
|
||||
@@ -147,10 +172,6 @@
|
||||
}
|
||||
];
|
||||
}
|
||||
{
|
||||
type = "padding";
|
||||
val = 2;
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
@@ -20,5 +20,9 @@
|
||||
return false
|
||||
end -- condition to check for stopping supermaven, `true` means to stop supermaven when the condition is true.
|
||||
})
|
||||
|
||||
require("notify").setup({
|
||||
background_colour = "#000000",
|
||||
})
|
||||
'';
|
||||
}
|
||||
|
||||
+8
-1
@@ -1,5 +1,12 @@
|
||||
{
|
||||
colorschemes = {
|
||||
gruvbox.enable = true;
|
||||
onedark = {
|
||||
enable = true;
|
||||
settings = {
|
||||
colors = { yellow = "#d9a950"; };
|
||||
style = "dark";
|
||||
transparent = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
let
|
||||
status = [ "Alternate" "Current" "Inactive" "Visible" ];
|
||||
part = [
|
||||
"ADDED"
|
||||
"CHANGED"
|
||||
"DELETED"
|
||||
"ERROR"
|
||||
"HINT"
|
||||
"Icon"
|
||||
"Index"
|
||||
"INFO"
|
||||
"Mod"
|
||||
"Number"
|
||||
"Sign"
|
||||
"SignRight"
|
||||
"Target"
|
||||
"WARN"
|
||||
];
|
||||
groups_left = [
|
||||
"BufferTabpageFill"
|
||||
"BufferTabpages"
|
||||
"TabLine"
|
||||
"TabLineSel"
|
||||
"TabLineFill"
|
||||
"NormalFloat"
|
||||
"FloatBorder"
|
||||
];
|
||||
# "Buffer" + status + part
|
||||
buffer_status = builtins.foldl' (acc: elem: acc ++ elem) [ ]
|
||||
(builtins.map (status: builtins.map (part: "Buffer" + status + part) part)
|
||||
status);
|
||||
in {
|
||||
plugins = {
|
||||
transparent = {
|
||||
enable = true;
|
||||
settings.extra_groups = groups_left ++ buffer_status;
|
||||
};
|
||||
};
|
||||
}
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 639 KiB After Width: | Height: | Size: 2.1 MiB |
Reference in New Issue
Block a user