1
0
Fork 0
mirror of https://git.sr.ht/~neverness/ultima synced 2025-04-21 21:38:39 +00:00

joe shizo

This commit is contained in:
nixzoid 2025-03-15 00:09:26 +09:00
parent 3dd058c002
commit 6e0818882b
7 changed files with 94 additions and 33 deletions
README.md
machines/jetpure
modules/home
programs/cli
develop
imageEdit
themes/stylix

View file

@ -12,30 +12,42 @@
| [waybar](https://github.com/Alexays/Waybar) | bar for wayland |
| [mako](https://github.com/emersion/mako) | Notifications |
| cli utilites | |
| -----------------------------------------------------------: | :--------------------------------- |
| [fastfetch](https://github.com/fastfetch-cli/fastfetch) | fetch for cool rices |
| [fish](https://github.com/fish-shell/fish-shell) | just working shell |
| [eza](https://github.com/eza-community/eza) | rusted ls with icons |
| [yazi](https://github.com/sxyazi/yazi) | rusted file-manager great!!! |
| [helix](https://github.com/helix-editor/helix) | best text editor with vi-like keys |
| [cava](https://github.com/karlstav/cava) | sound visualizer |
| [lutgen](https://github.com/ozwaldorf/lutgen-rs) | rusted lut |
| [jpegoptim](https://github.com/tjko/jpegoptim) | low size for jpeg |
| [nvtop](https://github.com/Syllo/nvtop) | top for GPU |
| [btop](https://github.com/aristocratos/btop) | very informated top |
| [trashy](https://github.com/oberblastmeister/trashy) | trash manager |
| [fuc](https://github.com/SUPERCILEX/fuc) | rusted cp and rm commands |
| [sudo-rs](https://github.com/trifectatechfoundation/sudo-rs) | fast and secure sudo |
| cli utilites | |
| ------------------------------------------------------------: | :--------------------------------- |
| [fish](https://github.com/fish-shell/fish-shell) | just working shell |
| [fastfetch](https://github.com/fastfetch-cli/fastfetch) | fetch 4 cool rices |
| [countryfetch](https://github.com/nik-rev/countryfetch) | fetch 4 countries??? eh? |
| [onefetch](https://github.com/o2sh/onefetch) | fetch 4 ur git repo |
| [yazi](https://github.com/sxyazi/yazi) | rusted file-manager great!!! |
| [helix](https://github.com/helix-editor/helix) | best text editor with vi-like keys |
| [cava](https://github.com/karlstav/cava) | sound visualizer |
| [translate-shell](https://github.com/soimort/translate-shell) | translate shell? |
| [lutgen](https://github.com/ozwaldorf/lutgen-rs) | rusted lut |
| [jpegoptim](https://github.com/tjko/jpegoptim) | low size for jpeg |
| [ani-cli-ru](https://github.com/vypivshiy/ani-cli-ru) | watch anime in cli |
| [lowfi](https://github.com/talwat/lowfi) | listen lofi music from lofi girl |
| [nvtop](https://github.com/Syllo/nvtop) | top for GPU |
| [btop](https://github.com/aristocratos/btop) | very informated top |
| [trashy](https://github.com/oberblastmeister/trashy) | trash manager |
| def cli replacement | |
| -----------------------------------------------------------: | :------------------- |
| [eza](https://github.com/eza-community/eza) | rusted ls with icons |
| [bat](https://github.com/sharkdp/bat) | rusted cat (robo???) |
| [bonk](https://github.com/elliot40404/bonk) | rusted touch |
| [hunt](https://github.com/LyonSyonII/hunt-rs) | rusted find |
| [ripgrep](https://github.com/phiresky/ripgrep-all) | rusted grep |
| [sudo-rs](https://github.com/trifectatechfoundation/sudo-rs) | fast and secure sudo |
| gui utilites | |
| --------------------------------------------------------: | :---------------------------------------------------------- |
| [qutebrowser](https://github.com/qutebrowser/qutebrowser) | keyboard-driven, vim-like browser (best my opinion) |
| [zen-browser](https://github.com/zen-browser/desktop) | furryfox for zoomers |
| [secrets](https://apps.gnome.org/Secrets) | manage your .kdbx vaults with libadwaita |
| [keepASSxc](https://keepassxc.org) | fork keepassx with additionals |
| [syncthing](https://github.com/syncthing/syncthing) | synchronize folders/files via devices |
| [libreoffice](https://www.libreoffice.org) | office suite |
| [vesktop](https://github.com/Vencord/Vesktop) | wayland Discord client |
| [nixcord](https://github.com/KaylorBen/nixcord) | wayland Discord client adapted 4 nix |
| [komikku](https://apps.gnome.org/Komikku) | read comics and manga |
| [zathura](https://github.com/pwmt/zathura) | read pdf and comix |
| [spotify](https://spotify.com) | good music streamer |

View file

@ -12,14 +12,17 @@ in
path = ./.;
exclude = [ ./default.nix ];
};
module = {
programs = {
cli = {
common = on;
cava = on;
develop = on;
fetch = on;
figlet = on;
helix = on;
imageEdit = on;
legendary = on;
systop = on;
yazi = on;
@ -42,9 +45,12 @@ in
translate = on;
starship = on;
};
themes.stylix = on // {
icon = "adwaita";
cursor.size = 16;
themes = {
qt = on;
stylix = on // {
icon = "adwaita";
cursor.size = 16;
};
};
wm = {
hyprland = on;

View file

@ -6,29 +6,16 @@
{
module.programs = {
gui.pkgs = with pkgs; [
qbittorrent-enhanced
libreoffice-fresh
zen-browser
filezilla
popsicle
ventoy
];
cli.pkgs = with pkgs; [
imagemagick
jpegoptim
optipng
lutgen
mini-calc
todo
nb
cachix
wyvern
hut
sd
lowfi
anicliru
];

View file

@ -12,6 +12,7 @@ in
path = ./.;
exclude = [ ./default.nix ];
};
module = {
themes.stylix = on;
base = on;

View file

@ -0,0 +1,28 @@
{
lib,
config,
...
}:
with lib;
with x;
let
cfg = config.module.programs.cli.develop;
in
{
options = {
module.programs.cli.develop = {
enable = mkBool false;
};
};
config = mkIf cfg.enable {
home.packages = with pkgs; [
cachix
wyvern
hut
sd
];
};
}

View file

@ -0,0 +1,28 @@
{
lib,
config,
...
}:
with lib;
with x;
let
cfg = config.module.programs.cli.imageEdit;
in
{
options = {
module.programs.cli.imageEdit = {
enable = mkBool false;
};
};
config = mkIf cfg.enable {
home.packages = with pkgs; [
imagemagick
jpegoptim
optipng
lutgen
];
};
}

View file

@ -116,7 +116,6 @@ in
floorp = on;
halloy = on;
gtk = on;
qt = on;
};
};
};