mirror of
https://git.sr.ht/~neverness/ultima
synced 2025-04-21 21:38:39 +00:00
joe shizo
This commit is contained in:
parent
3dd058c002
commit
6e0818882b
7 changed files with 94 additions and 33 deletions
44
README.md
44
README.md
|
@ -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 |
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
];
|
||||
|
|
|
@ -12,6 +12,7 @@ in
|
|||
path = ./.;
|
||||
exclude = [ ./default.nix ];
|
||||
};
|
||||
|
||||
module = {
|
||||
themes.stylix = on;
|
||||
base = on;
|
||||
|
|
28
modules/home/programs/cli/develop/default.nix
Normal file
28
modules/home/programs/cli/develop/default.nix
Normal 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
|
||||
];
|
||||
};
|
||||
}
|
28
modules/home/programs/cli/imageEdit/default.nix
Normal file
28
modules/home/programs/cli/imageEdit/default.nix
Normal 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
|
||||
];
|
||||
};
|
||||
}
|
|
@ -116,7 +116,6 @@ in
|
|||
floorp = on;
|
||||
halloy = on;
|
||||
gtk = on;
|
||||
qt = on;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue