From 2d4510c2fdb9d90bbe5057e6af5ca4432ac827eb Mon Sep 17 00:00:00 2001 From: 4DBug <4DBug@github.com> Date: Sun, 1 Mar 2026 03:55:20 -0600 Subject: [PATCH] push --- .stfolder/syncthing-folder-a0745f.txt | 2 +- flake.nix | 2 ++ modules/hosts/laptop/laptop.nix | 2 ++ modules/hosts/nix/nix.nix | 2 ++ modules/services/copyparty.nix | 2 +- modules/services/mailserver.nix | 6 +++++- modules/software/librewolf.nix | 24 +++++++++++++++++++----- modules/software/nixcord.nix | 13 +++++++++++++ modules/software/placeholder.nix | 2 +- 9 files changed, 46 insertions(+), 9 deletions(-) create mode 100644 modules/software/nixcord.nix diff --git a/.stfolder/syncthing-folder-a0745f.txt b/.stfolder/syncthing-folder-a0745f.txt index 2f6a7df..b3ae570 100644 --- a/.stfolder/syncthing-folder-a0745f.txt +++ b/.stfolder/syncthing-folder-a0745f.txt @@ -2,4 +2,4 @@ # Do not delete. folderID: nix -created: 2026-01-29T23:06:32-06:00 +created: 2026-01-29T23:05:44-06:00 diff --git a/flake.nix b/flake.nix index 582e01d..2f8517a 100644 --- a/flake.nix +++ b/flake.nix @@ -28,5 +28,7 @@ copyparty.url = "github:9001/copyparty"; catppuccin.url = "github:catppuccin/nix"; + + nixcord.url = "github:FlameFlag/nixcord"; }; } diff --git a/modules/hosts/laptop/laptop.nix b/modules/hosts/laptop/laptop.nix index 5aaa444..fc3420f 100644 --- a/modules/hosts/laptop/laptop.nix +++ b/modules/hosts/laptop/laptop.nix @@ -24,6 +24,8 @@ openssh beets catppuccin + #librewolf + nixcord ]; nixos = { diff --git a/modules/hosts/nix/nix.nix b/modules/hosts/nix/nix.nix index 3b262c9..0d9ace9 100644 --- a/modules/hosts/nix/nix.nix +++ b/modules/hosts/nix/nix.nix @@ -25,6 +25,8 @@ openssh beets catppuccin + # librewolf + nixcord ]; nixos = { diff --git a/modules/services/copyparty.nix b/modules/services/copyparty.nix index 5c44489..1a8a9cc 100644 --- a/modules/services/copyparty.nix +++ b/modules/services/copyparty.nix @@ -48,7 +48,7 @@ }; "/music" = { - path = "/home/bug/Music/TidalScrape/Downloads/"; + path = "/home/bug/Music/"; access = { r = "*"; diff --git a/modules/services/mailserver.nix b/modules/services/mailserver.nix index d7ee81d..6afedc7 100644 --- a/modules/services/mailserver.nix +++ b/modules/services/mailserver.nix @@ -39,9 +39,13 @@ "discord@bug.tools" "github@bug.tools" "matrix@bug.tools" - "fluxer@bug.tools" "git@bug.tools" "contact@bug.tools" + "fc2@bug.tools" + "counter@bug.tools" + "claude@bug.tools" + "bitcraft@bug.tools" + ]; }; diff --git a/modules/software/librewolf.nix b/modules/software/librewolf.nix index 3db5b1c..3376222 100644 --- a/modules/software/librewolf.nix +++ b/modules/software/librewolf.nix @@ -1,10 +1,24 @@ { den.aspects.librewolf = { - homeManager = { pkgs, ... }: { - home = { - packages = with pkgs; [ - librewolf - ]; + homeManager = { + programs.librewolf = { + enable = true; + + settings = { + "browser.startup.homepage" = "https://search.bug.tools"; + }; + + # set default search engine to search.bug.tools (searxng) + + + # and add stylus, tampermonkey, sponsorblock, dearrow, cookie quick manager + + + policies = { + BlockAboutConfig = true; + }; + + # https://github.com/nix-community/nur-combined/blob/main/repos/rycee/pkgs/firefox-addons/generated-firefox-addons.nix }; }; }; diff --git a/modules/software/nixcord.nix b/modules/software/nixcord.nix new file mode 100644 index 0000000..0ca15ff --- /dev/null +++ b/modules/software/nixcord.nix @@ -0,0 +1,13 @@ +{ inputs, ... }: { + den.aspects.librewolf = { + homeManager = { + imports = [ inputs.nixcord.homeModules.nixcord ]; + + programs.nixcord = { + enable = true; + + dorion.enable = true; + }; + }; + }; +} diff --git a/modules/software/placeholder.nix b/modules/software/placeholder.nix index 7746d30..ed3bde6 100644 --- a/modules/software/placeholder.nix +++ b/modules/software/placeholder.nix @@ -26,7 +26,7 @@ users.users.bug.packages = with pkgs; [ obsidian - vesktop + # vesktop nicotine-plus fastfetch gh