1
0
Fork 0
mirror of https://git.sr.ht/~neverness/ultima synced 2024-11-27 20:21:11 +00:00
This commit is contained in:
neverness 2024-11-22 19:54:28 +09:00
parent d0bf140f73
commit daf6a83c3c
7 changed files with 3037 additions and 3055 deletions

View file

@ -9,14 +9,14 @@
| Name | Desciption |
| -------------------------------------------------------------------------------------------- | --------------------------------------- |
| Desktop utilites |
| Desktop utilites | |
| [hyprland](https://github.com/hyprwm/hyprland) | Best window manager |
| [kitty](https://github.com/kovidgoyal/kitty) | Very good terminal with image preview |
| [foot](https://codeberg.org/dnkl/foot) | Simplest terminal |
| [grimblast](https://github.com/hyprwm/contrib/tree/main/grimblast) | Screenshoter |
| [nwg-drawer](https://github.com/nwg-piotr/nwg-drawer) | Gnome-like launcher |
| [waybar](https://github.com/Alexays/Waybar) | Bar for waylands |
| CLI utilites |
| CLI utilites | |
| [fish](https://github.com/fish-shell/fish-shell) | Just working shell |
| [fastfetch](https://github.com/fastfetch-cli/fastfetch) | Fetch for be cool rices |
| [yazi](https://github.com/sxyazi/yazi) | Rusted file-manager great!!! |
@ -34,9 +34,9 @@
| [trashy](https://github.com/oberblastmeister/trashy) | Trash manager |
| [fuc](https://github.com/SUPERCILEX/fuc) | Rusted cp and rm |
| [doas](https://wiki.archlinux.org/title/Doas) | Sudo from bsd systems |
| GUI utilites |
| GUI utilites | |
| [zen](https://github.com/zen-browser/desktop) | Stylish and modern ff (best my opinion) |
| [floorp](https://github.com/Floorp-Projects/Floorp) | One of best browser on FF |
| [zen](https://github.com/zen-browser/desktop) | Stylish and modern |
| [bottles](https://github.com/bottlesdevs/Bottles) | Wine launcher |
| [nemo](https://github.com/linuxmint/nemo) | File manager from Cinnamon |
| [obsidian](https://obsidian.md) | Markdown editor |
@ -46,17 +46,18 @@
| [prismlauncher](https://github.com/PrismLauncher/PrismLauncher) | Fuckm all my homies plays this shit man |
| [vesktop](https://github.com/Vencord/Vesktop) | Wayland Discord client |
| [qbittorrent](https://github.com/qbittorrent/qBittorrent) | Torrents))))) hahah)))) |
| [ayugram](https://github.com/AyuGram/AyuGramDesktop) | IDK just modified tgram client lol |
| [ayugram](https://github.com/AyuGram/AyuGramDesktop) | Telegram client with ghost mode |
| [file-Roller](https://gitlab.gnome.org/GNOME/file-roller) | Archiver |
| [mpv](https://github.com/mpv-player/mpv) | Simplest video player |
| [anime4k](https://github.com/bloc97/Anime4K) | Anime upscaler |
| [swayimg](https://github.com/artemsen/swayimg) | Simple image viewer |
| Misc |
| Misc | |
| [nix-tree](https://github.com/utdemir/nix-tree) | Tree for your generations&derivations |
| [prefetch-github](https://github.com/seppeljordan/nix-prefetch-github) | Tool for fetching github repo |
| [nurl](https://github.com/nix-community/nurl) | Tool for fetching git repo |
| [tenki](https://github.com/ckaznable/tenki) | TUI clock with effects |
| [confetty](https://github.com/maaslalani/confetty) | Confetty and fireworks in terminal |
| [jetbrains](https://github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/JetBrainsMono) | Nerded JetBrains |
| [jetbrains](https://github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/JetBrainsMono) | Nerded JetBrains font |
- IDK WHAT ALSO DUDES
@ -64,12 +65,14 @@
![aye](https://git.sr.ht/~neverness/wallpapers/blob/main/dotfiles/workst/fetch.png)
![ауе](https://git.sr.ht/~neverness/wallpapers/blob/main/dotfiles/workst/zen.png)
![ауе](https://git.sr.ht/~neverness/wallpapers/blob/main/dotfiles/workst/spotify.png)
![ауе](https://git.sr.ht/~neverness/wallpapers/blob/main/dotfiles/workst/btop.png)
![ауе](https://git.sr.ht/~neverness/wallpapers/blob/main/dotfiles/workst/top.png)
![ауе](https://git.sr.ht/~neverness/wallpapers/blob/main/dotfiles/workst/yazi.png)
![ауе](https://git.sr.ht/~neverness/wallpapers/blob/main/dotfiles/workst/adam_yeee_father.png)
#### ENGLISH OR SPANISH??? WHOEVER MOVES IS GAY)))))))
#### THANKS FOR [hezaki](https://codeberg.org/Hezaki/Touka/), [maxmurr](https://github.com/TheMaxMur/NixOS-Configuration), [artem](https://github.com/ArtemChandragupta/NixFlake)

View file

@ -6,11 +6,10 @@
require("yatline"):setup({
section_separator = { open = "", close = "" },
part_separator = { open = "", close = "" },
part_separator = { open = "", close = "" },
inverse_separator = { open = "", close = "" },
style_a = {
fg = "white",
style_a = { fg = "white",
bg_mode = {
normal = "#${base02}",
select = "#${base02}",
@ -26,71 +25,50 @@
permissions_x_fg = "cyan",
permissions_s_fg = "darkgray",
tab_width = 20,
tab_use_inverse = true,
selected = { icon = "󰻭", fg = "yellow" },
copied = { icon = "", fg = "green" },
cut = { icon = "", fg = "red" },
total = { icon = "󰮍", fg = "yellow" },
succ = { icon = "", fg = "green" },
fail = { icon = "", fg = "red" },
found = { icon = "󰮕", fg = "blue" },
processed = { icon = "󰐍", fg = "green" },
show_background = false,
show_background = false,
display_header_line = true,
display_status_line = true,
tab_width = 20,
tab_use_inverse = false,
selected = { icon = "󰻭", fg = "yellow" },
copied = { icon = "", fg = "green" },
cut = { icon = "", fg = "red" },
total = { icon = "󰮍", fg = "yellow" },
succ = { icon = "", fg = "green" },
fail = { icon = "", fg = "red" },
found = { icon = "󰮕", fg = "blue" },
processed = { icon = "󰐍", fg = "green" },
header_line = {
left = {
section_a = {
{type = "string", custom = false, name = "tab_path"},
},
section_b = {
},
section_c = {
}
section_a = { {type = "string", custom = false, name = "tab_path"}, },
section_b = { },
section_c = { }
},
right = {
section_a = {
{type = "line", custom = false, name = "tabs", params = {"right"}},
},
section_b = {
},
section_c = {
}
section_a = { {type = "line", custom = false, name = "tabs", params = {"right"}}, },
section_b = { },
section_c = { {type = "coloreds", custom = false, name = "githead"}, }
}
},
status_line = {
left = {
section_a = {
{type = "string", custom = false, name = "tab_mode"},
},
section_b = {
{type = "string", custom = false, name = "hovered_size"},
},
section_c = {
{type = "string", custom = false, name = "hovered_name"},
{type = "coloreds", custom = false, name = "count"},
}
section_a = { {type = "string", custom = false, name = "tab_mode"}, },
section_b = { {type = "string", custom = false, name = "hovered_size"}, },
section_c = { {type = "string", custom = false, name = "hovered_name"},
{type = "coloreds", custom = false, name = "count"}, }
},
right = {
section_a = {
{type = "string", custom = false, name = "date", params = {"%d/%m/%Y"}},
},
section_b = {
{type = "string", custom = false, name = "hovered_file_extension", params = {true}},
},
section_c = {
{type = "coloreds", custom = false, name = "permissions"},
}
section_a = { {type = "string", custom = false, name = "date", params = {"%d/%m/%Y"}}, },
section_b = { {type = "string", custom = false, name = "hovered_file_extension", params = {true}}, },
section_c = { {type = "coloreds", custom = false, name = "permissions"}, }
}
},
})
require("yatline-githead"):setup()
'';
}

View file

@ -1,5 +1,6 @@
{ pkgs, ... }:
let
rev = "main";
yazi-plugins = pkgs.fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
@ -19,44 +20,50 @@ in {
ouch = fetchFromGitHub {
owner = "ndtoan96";
repo = "ouch.yazi";
rev = "251da6930ca8b7ee0384810086c3bf644caede3e";
hash = "sha256-yLt9aY6hUIOdBI5bMdCs7VYFJGyD3WIkmPxvWKNCskA=";
inherit rev;
};
glow = fetchFromGitHub {
owner = "Reledia";
repo = "glow.yazi";
rev = "4e016fa2357e5e7e9b1a4881e1492d73a0a2f2cc";
hash = "sha256-d73C8s8p85c0xfq8Nfzlnp83JUakMPbviQDFCX0G+qE=";
inherit rev;
};
ffmpeg = fetchFromGitHub {
owner = "Tyarel8";
repo = "video-ffmpeg.yazi";
rev = "fe26a18f9b32880e10b686df5c4559d9af2bce6b";
hash = "sha256-PIsetF42mlxDv7hEBgjt4FdryDhWTAF/o0Z3Z1G8HJE=";
inherit rev;
};
relative = fetchFromGitHub {
owner = "dedukun";
repo = "relative-motions.yazi";
rev = "89d0cb9c84a7bba98d2e7ca4bac706d2458d0c06";
hash = "sha256-qtjAgH+NS4YFVIwq+x2sC90y4vDSXNI8pGXIZ3FuQMU=";
inherit rev;
};
enter = fetchFromGitHub {
owner = "ourongxing";
repo = "fast-enter.yazi";
rev = "dd498123cb0696d7fa50b32d2268fb8c2084a4a4";
hash = "sha256-jjluqFboFXV4yqBMvW7WhO61Urn2FQ/O31PqlaCxB2c=";
inherit rev;
};
yatline = fetchFromGitHub {
owner = "imsi32";
repo = "yatline.yazi";
rev = "7b56434864d6a0b5d547fed2339b99346a018522";
hash = "sha256-4qxBAXFyPBQhSU24xL7fzhgM5e8Cq7BigEp4GPxSjD4=";
inherit rev;
};
archivemount = fetchFromGitHub {
owner = "AnirudhG07";
repo = "archivemount.yazi";
rev = "e82e38eda858716a1328b5e0c34382547777cb28";
hash = "sha256-gHk4PJDXq3OPUDD9sFZI+CcIFVDOxUzPLOezX3DDNVU=";
inherit rev;
};
yatline-githead = fetchFromGitHub {
owner = "imsi32";
repo = "yatline-githead.yazi";
hash = "sha256-SH2BDk8sHZT1L12gJjVbVBipiTwF/KARkuaJfNGdGXg=";
inherit rev;
};
};

File diff suppressed because it is too large Load diff

View file

@ -12,8 +12,7 @@ let
"$mod SHIFT, code:1${toString i}, movetoworkspace, ${toString ws}"
]) 10));
in {
wayland.windowManager.hyprland.settings = {
# SHORTCUTS
wayland.windowManager.hyprland.settings = { # SHORTCUTS
"$m" = "SUPER";
"$s" = "SHIFT";
"$a" = "ALT";
@ -31,10 +30,8 @@ in {
"$mu" = "mouse_up";
"$ex" = "exec";
# KEYBOARD
bind = with cfg;
[
# MENU
bind = with cfg; # KEYBOARD
[ # MENU
"$m, $tb, exec, ${pkgs.nwg-drawer}/bin/nwg-drawer -ovl -nocats -nofs -d -c 5 -mb -49"
# BUILTIN COMMANDS
@ -54,11 +51,11 @@ in {
"$m $s, G, changegroupactive"
"$m $a, G, moveoutofgroup"
"$m, Z, togglespecialworkspace, extra"
"$m $s, Z, movetoworkspace, special:extra"
"$m, A, togglespecialworkspace, extra"
"$m $s, A, movetoworkspace, special:extra"
"$m, C, togglespecialworkspace, magic"
"$m $s, C, movetoworkspace, special:magic"
"$m, D, togglespecialworkspace, magic"
"$m $s, D, movetoworkspace, special:magic"
"$m, $md, workspace, e+1"
"$m, $mu, workspace, e-1"
@ -127,8 +124,7 @@ in {
", XF86MonBrightnessUp, $ex, doas light -A 10"
];
# MOUSE
bindm = [
bindm = [ # MOUSE
"$m, mouse:272, movewindow"
"$m, mouse:273, resizewindow"
"$m $s, mouse:273, resizewindow 1"
@ -137,11 +133,11 @@ in {
# SELECT AREA FOR VIDEO RECORD
xdg.configFile."hypr/wfrec" = {
executable = true;
text = with config.lib.stylix.colors; ''
#!/usr/bin/env bash
${pkgs.wf-recorder}/bin/wf-recorder -a ${aud} -f ${vid} -g "$(${pkgs.slurp}/bin/slurp -b '${base00}CC' -c '${base0F}FF' -B '${base02}CC' -w '3')"
'';
executable = true;
};
}

View file

@ -46,9 +46,7 @@
icon = "adwaita";
};
qt = True; # QT APPS
stylix = True // { # ALL_OVER
image = "train";
};
stylix = True // { image = "ocean"; };
};
wm = { # WINDOW MANAGER
hyprland = True;

View file

@ -22,9 +22,9 @@
"$m $s, M, exec, kitty ${c}=anicliru anicli-ru -q 1080"
"$m $a, M, exec, onlyoffice"
"$m, S, exec, bottles"
"$m $s, S, exec, prismlauncher"
"$m $a, S, exec, qbittorrent"
"$m, Z, exec, bottles"
"$m $s, Z, exec, prismlauncher"
"$m $a, Z, exec, qbittorrent"
# SCREENSHOTTER & VIDEO
", $PR, exec, ${grimblast}/bin/grimblast copysave area"