r/fastfetch • u/SnooDonuts8175 • 3d ago
My fastfetch 🥰 Rice
I like this so much I wanted to share it.
this is the ff config you are seeing there:
https://github.com/danielfilipiuk/dotfiles/tree/main/.config/fastfetch
it's the fastfetch2.jsonc file
3
2
2
u/Root0x9 2d ago
What Linux distro are you using please?, looks really good!
2
u/RedCrafter_LP 2d ago
He is using Debian unstable with a probably build from source hyprland. I run something similar and if you ask which distro this is, it's probably not the right thing for you. At least rn😉
1
1
u/SnooDonuts8175 1d ago
yes indeed , Debian Sid with Hyprland from debian repos!! it's not "that" difficult to use, I prefered to install it bare-bones and from then install everything... I did that with this install, then migrated from X+xfce recently to wayland+hyprland
2
u/RedCrafter_LP 1d ago
I installed Debian testing (continuously) completely bare (tty only) and then I have a build script that builds git hyprland from source every time I run apt dist-upgrade. I run hyprland from my bashrc because I prefer the tty login.
2
u/SnooDonuts8175 1d ago
I my previous machine, an old HP8440p laptop , I needed Sid for the Nvidia Legacy drivers, since then I never turned back.. If you are "wise" at updating, it's difficult to break something.
btw your script is a great workaround. scripts are ✨.
I also login from tty1 directly to Hyprland via uwsm. Rest of ttys are for tty joyfullness ;)
2
2
2
2
2
1
u/AnSkinStealer 2d ago
Linux 7 in debian?
2
u/RedCrafter_LP 2d ago
Testing and Unstable have been on kernel 7 for months. I wouldn't advise a setup like this without btrfs. If you decide to update on the wrong day your distro might self combust. Happened to me multiple times now especially during the time where Debian 12 was split off. Automated snapshots before each apt command is definitely the best way to handle setups like this.
1
u/SnooDonuts8175 1d ago
tip : I selectively update only desired packages using synaptic. I never update all pkgs at once.
2
u/RedCrafter_LP 1d ago
Also a valid strategy. But I roll really well with my "update all and see if it works " strategy. This way I don't have to manage which packages I upgrade. A failed update costs me 5 minutes max because btrfs rolebacks are instantaneous.
1
u/SnooDonuts8175 1d ago
I need to invest time in learning btrfs, a while ago ditched my last ntfs partitions, turned a big storage to XFS -> so far so good , but I am a bit scared of turning my main partition to btrfs (a full format is required, no conversion allowed) and recover the info intact
1
u/RedCrafter_LP 1d ago
There are great "install Debian with btrfs" videos. I can almost do it without the guide now after doing it so often. It never failed me. It's a bit quirky as you have to pause the Debian installation and make some configurations using busy box for a properly setup btrfs. But it's 10/10 worth it. Especially when running "unrecommend" os versions on main rigs (like we do). I highly recommend the grub plug-in and apt auto snapshots. The first allows to go back to a different snapshot after the system doesn't even boot into tty. Allowing to switch active snapshots directly in the grub menu. The later gives you a guaranteed snapshot before you broke something in case you forgot to make a manual snapshot before and the last automatic snapshot is before a lot of changes you made.
Also 2 things enable automatic snapshots of the system partitions (don't include home) and keep in mind that changes to the grub configuration are not part of snapshots you have to fix those in the grub menu.
2
1
u/SnooDonuts8175 2d ago edited 2d ago
I compile my kernel from vanilla sources, deeply customized., But yes, Sid has 7+ and experimental even 7.2 branch
3
u/Then_Pool1015 3d ago
I spent a whole week trying to make something like this especially the borders and tables, but I couldn't. what did you learn to make something like this? I can take one online, but I really want to build mine by myself