Skip to content

Commit 0dc03b2

Browse files
committed
Merge remote-tracking branch 'origin' into flakes
2 parents aa3da62 + 25e50c0 commit 0dc03b2

File tree

5 files changed

+35
-6
lines changed

5 files changed

+35
-6
lines changed

custom_modules/core_services.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ in
422422
ispell
423423
whois
424424
zoom-us
425-
uv
425+
# uv
426426
gamescope
427427
nixpkgs-review
428428
(sunshine.override { cudaSupport = true; })

custom_modules/workstation_services.nix

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@ let
3434
qemu
3535
OVMF
3636
elfx86exts
37+
gitoxide
38+
pax-utils
39+
fselect
40+
kmon
3741
# chromium
3842
# libvirt
3943
# ghc
@@ -174,8 +178,11 @@ in
174178

175179
services.xrdp.enable = true;
176180
virtualisation.docker = {
181+
rootless.enable = true;
182+
183+
rootless.setSocketVariable = true;
177184
enable = true;
178-
autoPrune.enable = true;
185+
# autoPrune.enable = true;
179186
enableOnBoot = true;
180187
};
181188
hardware.nvidia-container-toolkit.enable = true;
@@ -215,6 +222,7 @@ in
215222
services.picom.enable = true;
216223
services.syncthing.enable = true;
217224
networking.firewall.allowedTCPPorts = [
225+
8081
218226
22000
219227
8384
220228
8080
@@ -285,6 +293,7 @@ in
285293

286294
services.comfyui = {
287295
enable = true;
296+
home = "/var/lib/comfyui";
288297
acceleration = "cuda";
289298
host = "0.0.0.0";
290299
openFirewall = true;
@@ -339,6 +348,8 @@ in
339348
package = pkgs.usbmuxd2;
340349
};
341350

351+
security.sudo-rs.enable = true;
352+
342353
};
343354

344355
}

home/darwin/default.nix

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
{ config, pkgs, inputs, ... }:
1+
{
2+
config,
3+
pkgs,
4+
inputs,
5+
...
6+
}:
27

38
{
49
programs.home-manager.enable = true;
@@ -18,7 +23,7 @@
1823

1924
home.stateVersion = "21.11";
2025

21-
/*morally speaking should automate this in the same way im doing modules*/
26+
# morally speaking should automate this in the same way im doing modules
2227
imports = [
2328
../fish.nix
2429
];
@@ -45,6 +50,5 @@
4550
programs.atuin.enableFishIntegration = true;
4651
programs.atuin.enableZshIntegration = true;
4752

48-
4953
manual.html.enable = true;
5054
}

home/home.nix

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,19 @@
2929
enable = true;
3030
userName = "Justin Restivo";
3131
userEmail = "justin@restivo.me";
32+
extraConfig = {
33+
core.commitGraph = true;
34+
fetch.writeCommitGraph = true;
35+
# Performance improvements
36+
core.preloadIndex = true;
37+
core.fscache = true;
38+
core.untrackedCache = true;
39+
feature.manyFiles = true;
40+
gc.writeCommitGraph = true;
41+
# Diff performance
42+
diff.algorithm = "histogram";
43+
44+
};
3245
# extraConfig = {
3346
#url = { "ssh://git@github.com" = { insteadOf = "https://github.com"; }; };
3447
#url = {

home/tmux.conf

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
unbind C-b
22
set -g prefix C-space
3-
bind C-b send-prefix
3+
set -sg escape-time 1
4+
# bind C-b send-prefix
45

56
setw -g mode-keys vi
67
setw -g status-keys vi

0 commit comments

Comments
 (0)