u/True_Tourist2038

▲ 6 r/NixOS

How far do you go when cloning and modifying software?

So, basically, I’m cloning and modifying around 60% of the apps I use, plus 2 drivers, mostly for study purposes. The 60% of apps I’m modifying are all offline apps.

I’m wondering if this is going way too far, or if there’s actually some value in approaching things this way. On one hand, I feel like understanding the internals by actually modifying the software is a much deeper learning experience than just reading the source code, and it also makes me less dependent on third-party code. On the other hand, I’m starting to wonder if I’m just reinventing the wheel for no real benefit.

My idea with my configuration is to customize it so that most of the apps can work together and integrate with each other, creating a more cohesive personal workflow that is also easier to maintain.

reddit.com
u/True_Tourist2038 — 1 day ago
▲ 5 r/NixOS+1 crossposts

Do you have any recommendations for using dynamic themes across all applications?

I'm currently using Matugen and applying the themes to apps manually, but is there a package that applies themes to all applications?

I'm transitioning ilyamiro's shell to NixOS and customizing it, but I still need to get this part working exactly how I want.

reddit.com
u/True_Tourist2038 — 3 days ago
▲ 11 r/NixOS

What do you consider a stable configuration?

I had this question mainly because of the recent announcement from the Nix Packages team. I’d like to know what your approach is to creating a stable configuration that can be maintained over the long term.

reddit.com
u/True_Tourist2038 — 10 days ago
▲ 3 r/NixOS

NixVim x Nixcat with .lua

I'm new to NixOS and I'm trying to understand what the recommended approach is for configuring Neovim.

When configuring the editor, do you usually write the configuration in Lua (like a traditional Neovim configuration), or do you prefer using something like NixVim to keep everything 100% declarative in Nix? And does this kind of Nix principle extend to other things?

I want to follow the Nix philosophy, but I'm not sure how far a configuration should go. I'm curious to know what experienced Nix users have learned over time.

reddit.com
u/True_Tourist2038 — 23 days ago
▲ 0 r/NixOS

​No time to learn NixOS from scratch: Is there a shortcut for a Hyprland dev setup?

I have been an Arch user for two years, but I decided to switch to NixOS because I was spending too much time reconfiguring Arch Linux every time something broke. I installed NixOS and tried to apply some dotfiles, but I realized it is much more difficult compared to other distros.

​I did some research on the forums and saw that many people believe using pre-made configurations right from the start is a really bad idea. However, since I don't have much free time, is there any workaround? Or, to get started with NixOS, do I just need to overcome this initial barrier and spend a few hours learning until I can build a functional setup, one that works for programming, for example, and includes Hyprland?

reddit.com
u/True_Tourist2038 — 25 days ago