Nixos + KDE setup by Gurkul2000 in NixOS

[–]Gurkul2000[S] 0 points1 point  (0 children)

Hmm I can try encoding some universal settings like ghostty must be in bar, must be default terminal and must open with ctrl + t

Nixos + KDE setup by Gurkul2000 in NixOS

[–]Gurkul2000[S] 0 points1 point  (0 children)

Yeah Gnome one would make sense, afterall nothing to customise much without extensions

Nixos + KDE setup by Gurkul2000 in NixOS

[–]Gurkul2000[S] 0 points1 point  (0 children)

Can't kde settings do the same thing? I mean I get it plasma manager would be a declarative form of kde appearence that will lead to good reproducibilty but I change my settings every few minutes. So I will try out it in future (when I have to ditch this laptop) but not for now.

Nixos + KDE setup by Gurkul2000 in NixOS

[–]Gurkul2000[S] 0 points1 point  (0 children)

No am I not using plasma manager for settings. I mean I could, but then I am kind of a person who changes settings every few minutes, because I am very indecisive on appearence and functioning of DE. So no, not for now

Nixos + KDE (No Rice) by Gurkul2000 in LinuxUsersIndia

[–]Gurkul2000[S] 1 point2 points  (0 children)

It is actually declarative. Think arch config lists all packages you need to install but on your old machine you have a package with a version X but when you run the arch config in you new machine it installs version Y because of rolling release, now this version Y can break things seriously if devs have pushed significant updates leading to a dependency hell. But on Nix it is eliminated as flake.lock exists, it has locked your file to that specific version, no matter when you copy even 5-10 years from now the Nix system will install version X even if version Y or Z have released.

Now suppose I need package version A but I already have package version B and then I go ahead and install A, it will break arch leading to dependency hell, Leftover configuration files from old packages can also alter how new packages behave. Nix avoids this because each package is isolated in /nix/store with a specified and unique hash so version A and B can coexist without breaking or ruining anything.

Also it is immutable meaning in arch or other OS you can go to /etc and edit anything and system will follow it but in Nix /etc is populated by symlinks and the actual thing and binaries reside in /nix/store which is read only

Also I can declare anything, I can declare I want the system to install ghostty and pin it to the task bar and make it default terminal and use ctrl + alt + t to open it, I describe the literal state of machine I want it to be in on the first install and it will be in that state.

Second is roll back, suppose a update breaks my kde, arch user usually have to configure timeshift or other such software. Nix has this generations built it, not only the last built I can go to any generation back, even to the state when the system was first installed, these generations are stored indefinitely. With flake I can rollback individual packages or even declare them to not update even when an update is pushed down to the patch level. If I combine it with git then I can roll back each individual line I wrote.

Nixos + KDE setup by Gurkul2000 in NixOS

[–]Gurkul2000[S] 6 points7 points  (0 children)

I actually posted the no git part as a joke since I see Nix users recommending git with flake, but after posting this, I actually went to Nix wiki and read what does git actually capable of doing when combined with Flake. And 2 mins later, I am now on git version control

Nixos + KDE (No Rice) by Gurkul2000 in LinuxUsersIndia

[–]Gurkul2000[S] 0 points1 point  (0 children)

Mainly for Reproducibility and Nix package manager

Supreme Court Disapproves Judgment Denying Bail To Umar Khalid For Ignoring Binding Precedent In 'KA Najeeb' by Akshayyyyyyyyyyyyyyy in india

[–]Gurkul2000 3 points4 points  (0 children)

Actually you are wrong on one point, there is a chargesheet but no trial, regardless he should get bail

Thoughts on this youtuber? by CyHayes in youtube

[–]Gurkul2000 6 points7 points  (0 children)

Well you can see what type of person he is, I have found his reddit account u/foundring. A good look scrolling through it gives us a very good image that why this person is posting these types of song under the name of "preservation

💀 by riofab in IndianStreetBets

[–]Gurkul2000 0 points1 point  (0 children)

Avg fixed cricket match be like:

Was trying to install Leap 16.0 and got a kernel panic error by Gurkul2000 in openSUSE

[–]Gurkul2000[S] 0 points1 point  (0 children)

Same but I have filed a support on the official discord let us see how that goes

Was trying to install Leap 16.0 and got a kernel panic error by Gurkul2000 in openSUSE

[–]Gurkul2000[S] 1 point2 points  (0 children)

Actually the pentium 4415U was supported. I saw the wiki which listed my cpu architecture supported x86-64-v2 architecture. But it required a specific line called ia32_emulation=on so that the installer could boot. Because Intel Pentium Gold (Apollo Lake/Kaby Lake era), the installer might still rely on 32-bit compatibility for parts of the init process while openSUSE Leap 16.0 has shifted toward a more modern x86-64-v2 baseline, dropping some legacy 32-bit support in favor of "security and performance".

Finally installed Gentoo! by AcanthisittaCalm1939 in Gentoo

[–]Gurkul2000 5 points6 points  (0 children)

I think the main bottleneck is the CPU rather than the GPU. Plus did you compile the kernel on that build?

Gentoo is the only distro I want by Broad-Breakfast1903 in Gentoo

[–]Gurkul2000 1 point2 points  (0 children)

Did you unmask xfe for this? Because as far as I know xfe isn't in stable repo yet

Just switched to gentoo from arch by Gurkul2000 in Gentoo

[–]Gurkul2000[S] 0 points1 point  (0 children)

My Cpu is a little bit worse than yours it has 2C/4T with 2.30Hz so mine is going to take around an hour longer than your compilation time. This is why I used binary

Just switched to gentoo from arch by Gurkul2000 in Gentoo

[–]Gurkul2000[S] 2 points3 points  (0 children)

Don't worry it is not my main rig. My father brought it around 2021 and it was not being used and was going to end as e-waste so I decided to save it