mirror of
https://github.com/oqyude/nixos.git
synced 2026-06-11 04:30:41 +03:00
123
This commit is contained in:
Executable → Regular
@@ -4,73 +4,10 @@
|
|||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
# gtk = {
|
|
||||||
# enable = true;
|
|
||||||
# #Icon Theme
|
|
||||||
# iconTheme = {
|
|
||||||
# package = pkgs.adwaita-icon-theme;
|
|
||||||
# name = "Adwaita";
|
|
||||||
# # package = pkgs.kdePackages.breeze-icons;
|
|
||||||
# # name = "Breeze-Dark";
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
programs = {
|
programs = {
|
||||||
btop.enable = true;
|
btop.enable = true;
|
||||||
broot.enable = true;
|
broot.enable = true;
|
||||||
bottom.enable = true;
|
bottom.enable = true;
|
||||||
fastfetch.enable = true;
|
fastfetch.enable = true;
|
||||||
yazi = {
|
|
||||||
enable = true;
|
|
||||||
enableZshIntegration = true;
|
|
||||||
shellWrapperName = "y";
|
|
||||||
plugins = {
|
|
||||||
inherit (pkgs.yaziPlugins)
|
|
||||||
gitui
|
|
||||||
git
|
|
||||||
sudo
|
|
||||||
ouch
|
|
||||||
rsync
|
|
||||||
diff
|
|
||||||
mount
|
|
||||||
chmod
|
|
||||||
dupes
|
|
||||||
lazygit
|
|
||||||
toggle-pane
|
|
||||||
rich-preview
|
|
||||||
smart-filter
|
|
||||||
full-border
|
|
||||||
recycle-bin
|
|
||||||
;
|
|
||||||
};
|
|
||||||
theme = {
|
|
||||||
flavor = {
|
|
||||||
light = "nord";
|
|
||||||
dark = "nord";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
flavors = {
|
|
||||||
inherit (pkgs.yaziPlugins) nord;
|
|
||||||
};
|
|
||||||
keymap = {
|
|
||||||
mgr.prepend_keymap = [
|
|
||||||
{
|
|
||||||
on = [
|
|
||||||
"g"
|
|
||||||
"i"
|
|
||||||
];
|
|
||||||
run = "plugin lazygit";
|
|
||||||
desc = "run lazygit";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
run = "plugin ouch --args=zip";
|
|
||||||
on = [
|
|
||||||
"g"
|
|
||||||
"C"
|
|
||||||
];
|
|
||||||
desc = "Compress with ouch";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
config,
|
config,
|
||||||
pkgs,
|
pkgs,
|
||||||
|
inputs,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
@@ -77,31 +78,59 @@
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
programs = {
|
programs = {
|
||||||
# yazi = {
|
yazi = {
|
||||||
# enable = true;
|
enable = true;
|
||||||
# plugins = {
|
plugins = {
|
||||||
# inherit (pkgs.yaziPlugins)
|
inherit (pkgs.yaziPlugins)
|
||||||
# gitui
|
gitui
|
||||||
# git
|
git
|
||||||
# sudo
|
sudo
|
||||||
# ouch
|
ouch
|
||||||
# rsync
|
rsync
|
||||||
# diff
|
diff
|
||||||
# mount
|
mount
|
||||||
# chmod
|
chmod
|
||||||
# dupes
|
dupes
|
||||||
# lazygit
|
lazygit
|
||||||
# toggle-pane
|
toggle-pane
|
||||||
# rich-preview
|
rich-preview
|
||||||
# smart-filter
|
smart-filter
|
||||||
# full-border
|
full-border
|
||||||
# recycle-bin
|
recycle-bin
|
||||||
# ;
|
;
|
||||||
# };
|
};
|
||||||
# flavors = {
|
settings = {
|
||||||
# inherit (pkgs.yaziPlugins) nord;
|
keymap = {
|
||||||
# };
|
mgr.prepend_keymap = [
|
||||||
# };
|
{
|
||||||
|
on = [
|
||||||
|
"g"
|
||||||
|
"i"
|
||||||
|
];
|
||||||
|
run = "plugin lazygit";
|
||||||
|
desc = "run lazygit";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
run = "plugin ouch --args=zip";
|
||||||
|
on = [
|
||||||
|
"g"
|
||||||
|
"C"
|
||||||
|
];
|
||||||
|
desc = "Compress with ouch";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
};
|
||||||
|
theme = {
|
||||||
|
flavor = {
|
||||||
|
light = "nord";
|
||||||
|
dark = "nord";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
flavors = {
|
||||||
|
nord = pkgs.yaziPlugins.nord;
|
||||||
|
};
|
||||||
|
};
|
||||||
git = {
|
git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
config = {
|
config = {
|
||||||
|
|||||||
Executable → Regular
Reference in New Issue
Block a user