Adjusted look and feel

This commit is contained in:
Fred Drake
2024-09-30 21:16:38 -04:00
parent 2644df6d7c
commit 3ceedb1f26
6 changed files with 87 additions and 16 deletions
+1 -1
View File
@@ -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
View File
@@ -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;
}
];
};
};
+4
View File
@@ -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
View File
@@ -1,5 +1,12 @@
{
colorschemes = {
gruvbox.enable = true;
onedark = {
enable = true;
settings = {
colors = { yellow = "#d9a950"; };
style = "dark";
transparent = true;
};
};
};
}
+39
View File
@@ -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