Skip to content

Commit 7cc1012

Browse files
committed
refactor: a bunch of misc changes, deprecation fixes etc
1 parent 8347098 commit 7cc1012

File tree

10 files changed

+30
-11
lines changed

10 files changed

+30
-11
lines changed

home/racci/features/desktop/common/office.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
papers # PDF viewer
1010
decoder # QR codes
1111
dialect # Translation
12-
planify
12+
# planify
1313
gnome-clocks
1414
gnome-calculator
1515
gnome-graphs

home/racci/features/desktop/hyprland/default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ with lib;
161161
ecosystem = {
162162
no_update_news = true;
163163
no_donation_nag = true;
164+
enforce_permissions = true;
164165
};
165166

166167
general = {

home/racci/features/desktop/hyprland/display.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
explicit_sync_kms = 2;
1212
direct_scanout = 2;
1313

14-
cm_fs_passthrough = 1;
14+
cm_fs_passthrough = 2;
1515
cm_enabled = true;
16-
# send_content_type = true;
16+
send_content_type = true;
1717
};
1818

1919
monitor = lib.mkAfter [

home/shared/features/cli/sys.nix

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,15 @@
1111
btop = {
1212
enable = true;
1313
package = pkgs.btop;
14-
settings = { };
14+
settings = {
15+
update_ms = 300;
16+
proc_per_core = true;
17+
proc_info_smaps = true;
18+
proc_filter_kernel = true;
19+
use_fstab = false;
20+
swap_disk = false;
21+
io_mode = true;
22+
};
1523
};
1624

1725
bottom = {

hosts/desktop/winix/default.nix

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@
2222
};
2323

2424
services = {
25-
dleyna-renderer.enable = false;
26-
dleyna-server.enable = false;
25+
dleyna.enable = false;
2726
power-profiles-daemon.enable = false;
2827
libinput.enable = false;
2928

modules/home-manager/purpose/development/default.nix

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,14 @@ in
5353

5454
xdg.configFile."act/actrc".text = ''
5555
-P ubuntu-latest=catthehacker/ubuntu:act-latest
56-
-P ubuntu-latest=catthehacker/ubuntu:22.04
57-
-P ubuntu-latest=catthehacker/ubuntu:20.04
58-
-P ubuntu-latest=catthehacker/ubuntu:18.04
56+
-P ubuntu-24.04=catthehacker/ubuntu:act-24.04
57+
-P ubuntu-22.04=catthehacker/ubuntu:act-22.04
58+
-P ubuntu-20.04=catthehacker/ubuntu:act-20.04
59+
-P ubuntu-18.04=catthehacker/ubuntu:act-18.04
5960
--use-new-action-cache
61+
--action-offline-mode
62+
--pull false
63+
--artifact-server-path /tmp/artifacts
6064
'';
6165

6266
user.persistence.directories = [

modules/home-manager/purpose/development/editors/vscode/default.nix

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,9 @@ in
8787
userSettings = {
8888
#region Look & Feel
8989
"workbench.startupEditor" = "none";
90+
9091
"workbench.iconTheme" = "material-icon-theme";
92+
"markdown-preview-github-styles.colorTheme" = "dark";
9193

9294
"window.zoomLevel" = 3;
9395
"window.titleBarStyle" = "custom";
@@ -140,6 +142,8 @@ in
140142
"evenBetterToml.formatter.arrayAutoExpand" = true;
141143
"evenBetterToml.formatter.arrayTrailingComma" = true;
142144
"evenBetterToml.formatter.columnWidth" = 80;
145+
146+
"markdown.validate.enabled" = true;
143147
#endregion
144148

145149
#region Telemetry & Data Collection

overlays/default.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ in
8383
discord = prev.discord.override {
8484
# OpenASAR completely breaks Discord
8585
# withOpenASAR = true;
86-
withVencord = true;
86+
withVencord = false;
8787
nss = final.nss_latest;
8888
};
8989

pkgs/default.nix

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
# Racing Games
77
monocoque = pkgs.callPackage ./monocoque { };
88

9+
# MCP Servers
10+
github-actions-mcp-server = pkgs.callPackage ./github-actions-mcp-server { };
11+
912
new-host = pkgs.callPackage ./helpers/new-host.nix { };
1013
list-ephemeral = pkgs.callPackage ./list-ephemeral { };
1114
}

pkgs/list-ephemeral/list-ephemeral.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ EXCLUDE=(
2929

3030
"$HOME_PREFIX/.cache"
3131

32+
"$HOME_PREFIX/.cargo"
3233
"$HOME_PREFIX/.mozilla/firefox/*/cache2/entries"
3334
"$HOME_PREFIX/.steam"
3435
"$HOME_PREFIX/.pki"
@@ -71,6 +72,5 @@ for app in "${ELECTRON_APPS[@]}"; do
7172
done
7273
done
7374

74-
# Join it into a string separated by commas
7575
EXCLUDE_STR=$(IFS=,; echo "${EXCLUDE[*]}")
7676
fd --one-file-system --prune --base-directory / --type f --hidden --exclude "{$EXCLUDE_STR}" "$@"

0 commit comments

Comments
 (0)