4 Aug 2024 |
Bhautik | In reply to @sarosa:infosec.exchange BTRFS could easily be leveraged with SnowflakeOS and Nix generations to produce a truly atomic transaction for each generation switch. The only issue I can see with trying to create a GUI for Nix is that there is no way that you could possibly account for the amount of ways in which it is used. One suggestion I had for example would've been to distinguish between packages installed via the system, user, and user with home-manager.
As you can set up home-manager to be its own home.nix file or as a separate nix module, you would need to have the program be able to index these Nix files and scan for a Nix expression which allow you to easily use sed to add, remove or modify derivations to your system. You really explained your point well. I have a different thought, if we can build a notepad app and add features in it or as a plug-in, which can understand the nix os config file and explain it in simple words in a sidebar. For example, if someone want to download software, he just search the sidebar for "add software" and plugin highlights the part where they can add software or shows a pop-up to search nix software repo and copy the name of file and add it itself. I am not an expert in Linux but just want your thoughts on this. | 22:42:10 |
| @simple_anon:matrix.org left the room. | 22:42:33 |
| Bhautik changed their display name from Bhautik Rupapra to Bhautik. | 22:43:44 |
5 Aug 2024 |
| dr00p3h joined the room. | 04:51:11 |
| skjelmsk joined the room. | 14:26:59 |
7 Aug 2024 |
| @tanvir:hackliberty.org joined the room. | 09:23:01 |
| @tanvir:hackliberty.org left the room. | 09:25:56 |
9 Aug 2024 |
| @cephoto:matrix.org left the room. | 04:47:44 |
17 Aug 2024 |
| hydroidev joined the room. | 11:00:41 |
20 Aug 2024 |
| Allain Lalonde joined the room. | 13:39:25 |
24 Aug 2024 |
| @tdrr:matrix.org joined the room. | 17:00:41 |
26 Aug 2024 |
| nighthawk changed their profile picture. | 22:16:36 |
| nighthawk changed their display name from nighthawk to nobody. | 22:37:58 |
29 Aug 2024 |
| @realsun:matrix.org left the room. | 17:52:32 |
1 Sep 2024 |
| @arscharf:matrix.org joined the room. | 00:00:49 |
4 Sep 2024 |
| @fadikkop:solarpunk.social joined the room. | 15:00:22 |
5 Sep 2024 |
| DarkTrancer joined the room. | 17:57:55 |
10 Sep 2024 |
| @grafcube:matrix.org changed their display name from Grafcube to Grafcube (Old). | 12:32:57 |
11 Sep 2024 |
| @grafcube:matrix.org left the room. | 12:08:54 |
| nyanbinary left the room. | 15:28:58 |
12 Sep 2024 |
| @momo573:matrix.org joined the room. | 00:36:25 |
| @momo573:matrix.org left the room. | 00:36:36 |
| @arscharf:matrix.org left the room. | 01:24:47 |
16 Sep 2024 |
| cgme joined the room. | 16:09:09 |
17 Sep 2024 |
| wwhl joined the room. | 09:25:28 |
| @lassulus:lassul.us changed their profile picture. | 14:38:34 |
| @hive:the-apothecary.club changed their profile picture. | 16:18:06 |
| @hive:the-apothecary.club changed their display name from Ms. Connection to D. Tritus. | 16:19:23 |
19 Sep 2024 |
| Shensen joined the room. | 14:10:23 |
Shensen | hello | 14:10:38 |