1
0
Fork 0
mirror of https://git.sr.ht/~neverness/ultima synced 2025-01-04 11:23:52 +00:00
ultima/README.md
2024-12-22 18:34:08 +09:00

118 lines
9.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div align="center"> <h1>❄️【 NIXOS DOTFILES 】❄️</h1> </div>
### GUIDE FOR CREATE OWN MACHINE & HOME
1. Create directory with your _hostName_ in _flakeDir_
- _flakeDir_ is flake root (example: **/persist/flake/** )
2. Create _default.nix_ in ~/_flakeDir_/_hostName_/ (example: ~/_flakeDir_/_hostName_/_default.nix_ )
- Fill it with:
```nix
{ inputs, lib, ... }:
{
flake = import ../libx/builder.nix { # default values watch in ~/flakeDir/libx/builder.nix
inherit inputs lib;
disk = "..."; # your disk in /dev/disk/by-uuid/*
# VARIABLES
hostName = "pantheon"; # hostName is ~/flakeDir/hostName
userName = "arthemida"; # userName
flakeDir = "/persist/flake"; # flakeDir
is = "desktop"; # for laptop | desktop | server
# CUSTOMIZE
theme = "chanivibes"; # from inputs.design.base16
image = "default"; # from inputs.design.wallpapers
# SYS INFA
plfrm = "x86_64-linux"; # your architecture
ver = "24.05"; # stateVersion in below /etc/nixos/configuration.nix
# DEVICES
dev = { # other mountable disks
SSD1 = "/mnt/games";
HDD1 = "/mnt/prono_idk";
SSD2 = "/mnt/howii";
};
};
}
```
<details>
<summary>Software</summary>
| Category | Sub category with (name + url) | Desciption |
| ---------------: | :----------------------------------------------------------------: | ------------------------------------------------ |
| Desktop utilites | Window manager | |
| | [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 wayland compositors |
| CLI utilites | Useful | |
| | [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!!! |
| | [helix](https://github.com/helix-editor/helix) | Best text editor with vi-like keys |
| | [cava](https://github.com/karlstav/cava) | Sound visualizer |
| | [rustmission](https://github.com/intuis/rustmission) | TUI for Transmission |
| | [torque](https://github.com/dylanaraps/torque) | Bash...ugly...magnet only Transmission TUI |
| | [eza](https://github.com/eza-community/eza) | Rusted ls with icons |
| | [lutgen](https://github.com/ozwaldorf/lutgen-rs) | Rusted lut |
| | [jpegoptim](https://github.com/tjko/jpegoptim) | Low size for jpeg |
| | [optipng](https://optipng.sourceforge.net) | Low size for png |
| | [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 |
| GUI utilites | GUI utilites | |
| | [zen](https://github.com/zen-browser/desktop) | Stylish and modern ForryFox (best my opinion) |
| | [floorp](https://github.com/Floorp-Projects/Floorp) | One of best browser on FurryFox |
| | [nemo](https://github.com/linuxmint/nemo) | File manager from Cinnamon |
| | [obsidian](https://obsidian.md) | Markdown editor |
| | [onlyoffice](https://github.com/ONLYOFFICE/DesktopEditors) | Office suite |
| | [haguichi](https://github.com/ztefn/haguichi) | GUI for Hamachi |
| | [vesktop](https://github.com/Vencord/Vesktop) | Wayland Discord client |
| | [qbittorrent](https://github.com/qbittorrent/qBittorrent) | Torrents))))) hahah)))) |
| | [64gram](https://github.com/TDesktop-x64/tdesktop) | 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 |
| | [filezilla](https://filezilla-project.org) | Good FTP client |
| | [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 |
| Games | Games | |
| | [mindustry](https://github.com/Anuken/Mindustry) | OHMYGOD 10/10 RTS YEEEE BOYYYY |
| | [bottles](https://github.com/bottlesdevs/Bottles) | Wine launcher with multiple prefixes |
| | [prismlauncher](https://github.com/PrismLauncher/PrismLauncher) | Fuckm all my homies plays this shit man |
| | [steam](https://store.steampowered.com) | Cool game store and launcher |
| | [legendary](https://github.com/derrod/legendary) | CLI for Epic Games Store |
| | [protonup](https://github.com/DavidoTek/ProtonUp-Qt) | Provides Proton-GE/Wine-GE for Steam and Bottles |
| | [proton-ge](https://github.com/GloriousEggroll/proton-ge-custom) | GE(idk what that mean) version of Valve Proton |
| Misc | Misc | |
| | [nix-tree](https://github.com/utdemir/nix-tree) | Tree for your generations&derivations |
| | [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) | Nerded fonts |
- IDK WHAT ALSO DUDES
</details>
### PREVIEW
![aye](https://git.sr.ht/~neverness/design/blob/main/dotfiles/workst/fetch.jpeg)
![ауе](https://git.sr.ht/~neverness/design/blob/main/dotfiles/workst/spotify.jpeg)
![ауе](https://git.sr.ht/~neverness/design/blob/main/dotfiles/workst/top.jpeg)
![ауе](https://git.sr.ht/~neverness/design/blob/main/dotfiles/workst/yazi.jpeg)
![ауе](https://git.sr.ht/~neverness/design/blob/main/dotfiles/workst/adam_yeee_father.jpeg)
#### 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)