Skip to content

Commit 341c5fc

Browse files
Added nixos config.
1 parent eda1e06 commit 341c5fc

6 files changed

Lines changed: 473 additions & 2 deletions

File tree

.envrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
use flake

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,3 +415,5 @@ FodyWeavers.xsd
415415
# End of https://www.toptal.com/developers/gitignore/api/csharp,visualstudiocode
416416

417417
.idea/.idea.DazContentInstaller/.idea/AugmentWebviewStateStore.xml
418+
419+
.direnv/

DazContentInstaller/DazContentInstaller.csproj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<OutputType>WinExe</OutputType>
44
<TargetFramework>net9.0</TargetFramework>
@@ -13,7 +13,8 @@
1313
<PublishSingleFile>true</PublishSingleFile>
1414
<SelfContained>true</SelfContained>
1515
<PublishTrimmed>false</PublishTrimmed>
16-
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
16+
<!-- Keep Release cross-platform by default; CI/local publish picks explicit RIDs. -->
17+
<RuntimeIdentifier Condition="'$(RuntimeIdentifier)' == '' and '$(OS)' == 'Windows_NT'">win-x64</RuntimeIdentifier>
1718
<DebugType>None</DebugType>
1819
</PropertyGroup>
1920

deps.json

Lines changed: 317 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,317 @@
1+
[
2+
{
3+
"pname": "Avalonia",
4+
"version": "11.3.2",
5+
"hash": "sha256-eDptsmrO7QxIvHm5kCs9ZE/N1tAuIBvaJMKiAcsu9yk="
6+
},
7+
{
8+
"pname": "Avalonia.Angle.Windows.Natives",
9+
"version": "2.1.25547.20250602",
10+
"hash": "sha256-LE/lENAHptmz6t3T/AoJwnhpda+xs7PqriNGzdcfg8M="
11+
},
12+
{
13+
"pname": "Avalonia.BuildServices",
14+
"version": "0.0.31",
15+
"hash": "sha256-wgtodGf644CsUZEBIpFKcUjYHTbnu7mZmlr8uHIxeKA="
16+
},
17+
{
18+
"pname": "Avalonia.Controls.ColorPicker",
19+
"version": "11.3.2",
20+
"hash": "sha256-Lr943SkpYMZz3+TPA7vc/mtbQH0r/eLewZFNGNf3i2M="
21+
},
22+
{
23+
"pname": "Avalonia.Controls.DataGrid",
24+
"version": "11.3.2",
25+
"hash": "sha256-PFz2fgrBzXQWPLj9X1wdDKDH2iy/54E4NBa+yO7DTfQ="
26+
},
27+
{
28+
"pname": "Avalonia.Desktop",
29+
"version": "11.3.2",
30+
"hash": "sha256-A3LV30ekjXWdo/pRldL4S68AAA6BTuLU8ZGCinkNrvk="
31+
},
32+
{
33+
"pname": "Avalonia.Diagnostics",
34+
"version": "11.3.2",
35+
"hash": "sha256-fMXY9p16o/wpUXFjRngf96gVwSlX/WCY0fn3nE/TmIY="
36+
},
37+
{
38+
"pname": "Avalonia.Fonts.Inter",
39+
"version": "11.3.2",
40+
"hash": "sha256-Zp2WmlE0PaAlQ9g0zVfnlAimeTj1I7eHVgzY7khP4dI="
41+
},
42+
{
43+
"pname": "Avalonia.FreeDesktop",
44+
"version": "11.3.2",
45+
"hash": "sha256-Mxvpd5JKmIpjQCZmuiSb6IkKfwQhA3o712Ubdx0gP28="
46+
},
47+
{
48+
"pname": "Avalonia.Native",
49+
"version": "11.3.2",
50+
"hash": "sha256-HLVKaAVIRnm77lk7LJfrbiEmGWVIim7XMMoZAyGVUFA="
51+
},
52+
{
53+
"pname": "Avalonia.ReactiveUI",
54+
"version": "11.3.2",
55+
"hash": "sha256-lYKhqoKqEZB4tttXehK5KoBMkwVeTxAThh87dns4C/c="
56+
},
57+
{
58+
"pname": "Avalonia.Remote.Protocol",
59+
"version": "11.3.2",
60+
"hash": "sha256-NIkrj4pMvxVvznexzEXmNI8KXWLSXmVbHHWpwz9h3M8="
61+
},
62+
{
63+
"pname": "Avalonia.Skia",
64+
"version": "11.3.2",
65+
"hash": "sha256-cBJo/tTewA2/LSygJ5aAyPPr11KpLPwS1I6kQxDMy24="
66+
},
67+
{
68+
"pname": "Avalonia.Themes.Fluent",
69+
"version": "11.3.2",
70+
"hash": "sha256-wwMxvJCMdRqnNYmsvzE+122D02HszLsfazPyik1yrBI="
71+
},
72+
{
73+
"pname": "Avalonia.Themes.Simple",
74+
"version": "11.3.2",
75+
"hash": "sha256-c8QtpXv+B1CTkW9ovxOZwjRZAkD4KZzIvhIhI5WJXdo="
76+
},
77+
{
78+
"pname": "Avalonia.Win32",
79+
"version": "11.3.2",
80+
"hash": "sha256-FNs+O2knXcmUpfDjd/9JcNmpzEi8g3UQ3pQHItnN2U8="
81+
},
82+
{
83+
"pname": "Avalonia.X11",
84+
"version": "11.3.2",
85+
"hash": "sha256-OCH5bwJ7Zje0/L7qtDcFa+yje/uwm2pYNE169J866/I="
86+
},
87+
{
88+
"pname": "CommunityToolkit.Mvvm",
89+
"version": "8.2.1",
90+
"hash": "sha256-3eYY267uC67BFn1qjm3K46UB68TsoSp3Fk/u4F1LXDE="
91+
},
92+
{
93+
"pname": "DialogHost.Avalonia",
94+
"version": "0.8.1",
95+
"hash": "sha256-5gMb8Ap53YFIyFYfpceAd53RzlK0OF5PbiQtyCT5hew="
96+
},
97+
{
98+
"pname": "DynamicData",
99+
"version": "8.4.1",
100+
"hash": "sha256-r+haH5VlmZFJTEJ3UedsYybw+oddn/CSvfm6x7PrrQ4="
101+
},
102+
{
103+
"pname": "HarfBuzzSharp",
104+
"version": "8.3.1.1",
105+
"hash": "sha256-614yv6bK9ynhdUnvW4wIkgpBe2sqTh28U9cDZzdhPc0="
106+
},
107+
{
108+
"pname": "HarfBuzzSharp.NativeAssets.Linux",
109+
"version": "8.3.1.1",
110+
"hash": "sha256-sBbez6fc9axVcsBbIHbpQh/MM5NHlMJgSu6FyuZzVyU="
111+
},
112+
{
113+
"pname": "HarfBuzzSharp.NativeAssets.macOS",
114+
"version": "8.3.1.1",
115+
"hash": "sha256-hK20KbX2OpewIO5qG5gWw5Ih6GoLcIDgFOqCJIjXR/Q="
116+
},
117+
{
118+
"pname": "HarfBuzzSharp.NativeAssets.WebAssembly",
119+
"version": "8.3.1.1",
120+
"hash": "sha256-mLKoLqI47ZHXqTMLwP1UCm7faDptUfQukNvdq6w/xxw="
121+
},
122+
{
123+
"pname": "HarfBuzzSharp.NativeAssets.Win32",
124+
"version": "8.3.1.1",
125+
"hash": "sha256-Um4iwLdz9XtaDSAsthNZdev6dMiy7OBoHOrorMrMYyo="
126+
},
127+
{
128+
"pname": "MessageBox.Avalonia",
129+
"version": "3.2.0",
130+
"hash": "sha256-LoB1rWPLGmeCypbn54qwE7T9nxHDqFVIJNL6qezS6Kw="
131+
},
132+
{
133+
"pname": "MicroCom.Runtime",
134+
"version": "0.11.0",
135+
"hash": "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0="
136+
},
137+
{
138+
"pname": "Microsoft.Data.Sqlite.Core",
139+
"version": "9.0.7",
140+
"hash": "sha256-cTD6Q27SIKDZ9FYN5FrrfJ7qwo4We7seLz7Ex3F6ENI="
141+
},
142+
{
143+
"pname": "Microsoft.EntityFrameworkCore",
144+
"version": "9.0.7",
145+
"hash": "sha256-AUKHfIjr2whZ3hIz0oANmesJM/7pDBdywSXWkQ/Psio="
146+
},
147+
{
148+
"pname": "Microsoft.EntityFrameworkCore.Abstractions",
149+
"version": "9.0.7",
150+
"hash": "sha256-SeCmWrkFFnvQSDcTyzSwb3yxe4Fix/OCxg0GomS7ZNA="
151+
},
152+
{
153+
"pname": "Microsoft.EntityFrameworkCore.Analyzers",
154+
"version": "9.0.7",
155+
"hash": "sha256-sc5+4wh4FoMdtbg8mHI0pEQgEQl6tAKT1Usep5/j4xo="
156+
},
157+
{
158+
"pname": "Microsoft.EntityFrameworkCore.Relational",
159+
"version": "9.0.7",
160+
"hash": "sha256-jgzudU4gzKnb/+v77+9PQ0bRN1IuJ48+gaZ4ykxkC7M="
161+
},
162+
{
163+
"pname": "Microsoft.EntityFrameworkCore.Sqlite",
164+
"version": "9.0.7",
165+
"hash": "sha256-I2A/O3THFuIqygxzhE+xUySD1FNqu5SRv+/yaywuOd0="
166+
},
167+
{
168+
"pname": "Microsoft.EntityFrameworkCore.Sqlite.Core",
169+
"version": "9.0.7",
170+
"hash": "sha256-nZTEqAhpmsNNhWy+zWSqJWI19LWXornmf75abEd7Z3k="
171+
},
172+
{
173+
"pname": "Microsoft.Extensions.Caching.Abstractions",
174+
"version": "9.0.7",
175+
"hash": "sha256-6k/RzXSpQEoLHXAlEpV3KJ/zXknkguWEZ5SWY7z/4SM="
176+
},
177+
{
178+
"pname": "Microsoft.Extensions.Caching.Memory",
179+
"version": "9.0.7",
180+
"hash": "sha256-Amw5+liq7vmRc3YMEvbFErUiUyMB+tEKgx0/g4nCepE="
181+
},
182+
{
183+
"pname": "Microsoft.Extensions.Configuration.Abstractions",
184+
"version": "9.0.7",
185+
"hash": "sha256-45ZR8liM/A6II+WPX9X6v9+g2auAKInPbVvY6a79VLk="
186+
},
187+
{
188+
"pname": "Microsoft.Extensions.DependencyInjection",
189+
"version": "9.0.7",
190+
"hash": "sha256-/TCCT7WPZpEWP9E3M441y+SZsmdqQ/WMTgL+ce7p2hw="
191+
},
192+
{
193+
"pname": "Microsoft.Extensions.DependencyInjection.Abstractions",
194+
"version": "9.0.7",
195+
"hash": "sha256-Ltlh01iGj6641DaZSFif/2/2y3y9iFk7GEd+HuRnxPs="
196+
},
197+
{
198+
"pname": "Microsoft.Extensions.DependencyModel",
199+
"version": "9.0.7",
200+
"hash": "sha256-yRnJOylILhZMOj3J7W0pR8h7igyUrz6SilQSMxDpj/w="
201+
},
202+
{
203+
"pname": "Microsoft.Extensions.Logging",
204+
"version": "9.0.7",
205+
"hash": "sha256-7n8guHFss8HPnJuAByfzn9ipguDz7dack/udL1uH3h0="
206+
},
207+
{
208+
"pname": "Microsoft.Extensions.Logging.Abstractions",
209+
"version": "9.0.7",
210+
"hash": "sha256-G8x9e+2D2FzUsYNkXHd4HKQ71iEv5njFiGlvS+7OXLQ="
211+
},
212+
{
213+
"pname": "Microsoft.Extensions.Options",
214+
"version": "9.0.7",
215+
"hash": "sha256-nfUnZxx1tKERUddNNyxhGTK7VDTNZIJGYkiOWSHCt/M="
216+
},
217+
{
218+
"pname": "Microsoft.Extensions.Primitives",
219+
"version": "9.0.7",
220+
"hash": "sha256-Vv1EuoBSfjCJ7EKzxh10/nA/rpaFU8D8+bdZZQWzw2I="
221+
},
222+
{
223+
"pname": "ReactiveUI",
224+
"version": "20.1.1",
225+
"hash": "sha256-p9l2GMzBRchKb4gW9pQ3DIKhs2O9fX3t/V7jDDztBqE="
226+
},
227+
{
228+
"pname": "SharpSevenZip",
229+
"version": "2.0.22",
230+
"hash": "sha256-6ZBcLVdZUqxwLBgsbMNl+vsJqMNeip+yZCuaGcUsMqc="
231+
},
232+
{
233+
"pname": "SkiaSharp",
234+
"version": "2.88.9",
235+
"hash": "sha256-jZ/4nVXYJtrz9SBf6sYc/s0FxS7ReIYM4kMkrhZS+24="
236+
},
237+
{
238+
"pname": "SkiaSharp.NativeAssets.Linux",
239+
"version": "2.88.9",
240+
"hash": "sha256-mQ/oBaqRR71WfS66mJCvcc3uKW7CNEHoPN2JilDbw/A="
241+
},
242+
{
243+
"pname": "SkiaSharp.NativeAssets.macOS",
244+
"version": "2.88.9",
245+
"hash": "sha256-qvGuAmjXGjGKMzOPBvP9VWRVOICSGb7aNVejU0lLe/g="
246+
},
247+
{
248+
"pname": "SkiaSharp.NativeAssets.WebAssembly",
249+
"version": "2.88.9",
250+
"hash": "sha256-vgFL4Pdy3O1RKBp+T9N3W4nkH9yurZ0suo8u3gPmmhY="
251+
},
252+
{
253+
"pname": "SkiaSharp.NativeAssets.Win32",
254+
"version": "2.88.9",
255+
"hash": "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4="
256+
},
257+
{
258+
"pname": "Splat",
259+
"version": "15.1.1",
260+
"hash": "sha256-WipAVaUx2HrYNQ9LcYm496LndmSpVbuzJxzP9FA6Ohg="
261+
},
262+
{
263+
"pname": "SQLitePCLRaw.bundle_e_sqlite3",
264+
"version": "2.1.10",
265+
"hash": "sha256-kZIWjH/TVTXRIsHPZSl7zoC4KAMBMWmgFYGLrQ15Occ="
266+
},
267+
{
268+
"pname": "SQLitePCLRaw.core",
269+
"version": "2.1.10",
270+
"hash": "sha256-gpZcYwiJVCVwCyJu0R6hYxyMB39VhJDmYh9LxcIVAA8="
271+
},
272+
{
273+
"pname": "SQLitePCLRaw.lib.e_sqlite3",
274+
"version": "2.1.10",
275+
"hash": "sha256-m2v2RQWol+1MNGZsx+G2N++T9BNtQGLLHXUjcwkdCnc="
276+
},
277+
{
278+
"pname": "SQLitePCLRaw.provider.e_sqlite3",
279+
"version": "2.1.10",
280+
"hash": "sha256-MLs3jiETLZ7k/TgkHynZegCWuAbgHaDQKTPB0iNv7Fg="
281+
},
282+
{
283+
"pname": "System.ComponentModel.Annotations",
284+
"version": "5.0.0",
285+
"hash": "sha256-0pST1UHgpeE6xJrYf5R+U7AwIlH3rVC3SpguilI/MAg="
286+
},
287+
{
288+
"pname": "System.IO.Pipelines",
289+
"version": "8.0.0",
290+
"hash": "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE="
291+
},
292+
{
293+
"pname": "System.Memory",
294+
"version": "4.5.3",
295+
"hash": "sha256-Cvl7RbRbRu9qKzeRBWjavUkseT2jhZBUWV1SPipUWFk="
296+
},
297+
{
298+
"pname": "System.Reactive",
299+
"version": "6.0.0",
300+
"hash": "sha256-hXB18OsiUHSCmRF3unAfdUEcbXVbG6/nZxcyz13oe9Y="
301+
},
302+
{
303+
"pname": "System.Reactive",
304+
"version": "6.0.1",
305+
"hash": "sha256-Lo5UMqp8DsbVSUxa2UpClR1GoYzqQQcSxkfyFqB/d4Q="
306+
},
307+
{
308+
"pname": "System.Text.Json",
309+
"version": "9.0.7",
310+
"hash": "sha256-f3leKX3r7JoUbKo6tnuIsPVYJHNbElHWffhyqk1+2C0="
311+
},
312+
{
313+
"pname": "Tmds.DBus.Protocol",
314+
"version": "0.21.2",
315+
"hash": "sha256-gaK/5aAummyin6ptnhaJbnA0ih4+2xADrtrLfFbHwYI="
316+
}
317+
]

0 commit comments

Comments
 (0)