summaryrefslogtreecommitdiff
path: root/system/programs.nix
diff options
context:
space:
mode:
authorNatasha Moongrave <natasha@256phi.eu>2026-06-12 13:37:13 +0200
committerNatasha Moongrave <natasha@256phi.eu>2026-06-12 13:37:13 +0200
commit15d50528cf86e93bad19f65f1e4b47af49e94d71 (patch)
treecaaa600a8f38df84dc269a3844d276393e90262c /system/programs.nix
parent72ee2b5a1e65ce804d6e1dcfd11aec06385594cc (diff)
Nuked everything
Diffstat (limited to 'system/programs.nix')
-rw-r--r--system/programs.nix72
1 files changed, 0 insertions, 72 deletions
diff --git a/system/programs.nix b/system/programs.nix
deleted file mode 100644
index 9db68d9..0000000
--- a/system/programs.nix
+++ /dev/null
@@ -1,72 +0,0 @@
-{...}: {
- # Fix firefox not being properly sandboxed and security
- environment.etc."apparmor.d/firefox-local".text = ''
- # This profile allows everything and only exists to give the
- # application a name instead of having the label "unconfined"
- abi <abi/4.0>,
- include <tunables/global>
- profile firefox-local
- /home/mun/bin/firefox/{firefox,firefox-bin,updater}
- flags=(unconfined) {
- userns,
- # Site-specific additions and overrides. See local/README for details.
- include if exists <local/firefox>
- }
- '';
-
- programs.firefox = {
- enable = true;
- languagePacks = ["en-GB" "cs" "sk" "de"];
- policies = {
- DefaultDownloadDirectory = "\${home}/Downloads";
- Extensions.Install = map (name: "https://addons.mozilla.org/firefox/downloads/latest/${name}") [
- # Privacy
- "ublock-origin"
- "privacy-badger17"
- "torproject-snowflake"
- "clearurls"
- "flagfox"
- "user-agent-string-switcher"
- "facebook-container"
-
- # QoL
- "sidebery"
- "onetab"
- "bitwarden-password-manager"
-
- # YouTube
- "return-youtube-dislikes"
- "sponsorblock"
- "youtube-recommended-videos"
- "hide-members-only-videos"
-
- # Theming
- "styl-us"
- "firefox-color"
- "darkreader"
- ];
- Extensions.Uninstall = [
- "ddg@search.mozilla.org"
- "google@search.mozilla.org"
- "bing@search.mozilla.org"
- "amazondotcom@search.mozilla.org"
- "ebay@search.mozilla.org"
- "twitter@search.mozilla.org"
- ];
- DisableFirefoxStudies = true;
- DisableTelemetry = true;
- DisableFeedbackCommands = true;
- DisablePocket = true;
- };
- };
- programs.zsh.enable = true;
-
- programs.steam = {
- enable = true;
- remotePlay.openFirewall = true;
- dedicatedServer.openFirewall = true;
- localNetworkGameTransfers.openFirewall = true;
- };
-
- programs.ssh.startAgent = true;
-}