From 368080386a9b3b171ba7f36d5579d89d4c7aa83e Mon Sep 17 00:00:00 2001 From: Tyler Starr Date: Sat, 8 Mar 2025 20:12:55 -0800 Subject: [PATCH] remove bookmarks from nixos management --- .../{chrome/default.nix => chrome.nix} | 9 ---- .../modules/programs/chrome/bookmarks.nix | 43 ------------------- provision/modules/programs/default.nix | 4 +- .../{firefox/default.nix => firefox.nix} | 1 - .../modules/programs/firefox/bookmarks.nix | 9 ---- 5 files changed, 2 insertions(+), 64 deletions(-) rename provision/modules/programs/{chrome/default.nix => chrome.nix} (87%) delete mode 100644 provision/modules/programs/chrome/bookmarks.nix rename provision/modules/programs/{firefox/default.nix => firefox.nix} (96%) delete mode 100644 provision/modules/programs/firefox/bookmarks.nix diff --git a/provision/modules/programs/chrome/default.nix b/provision/modules/programs/chrome.nix similarity index 87% rename from provision/modules/programs/chrome/default.nix rename to provision/modules/programs/chrome.nix index 1fa61e76..f78a9839 100644 --- a/provision/modules/programs/chrome/default.nix +++ b/provision/modules/programs/chrome.nix @@ -52,16 +52,7 @@ in { # Setup bookmarks "BookmarkBarEnabled" = true; "ShowAppsShortcutInBookmarkBar" = false; - "ManagedBookmarks" = import ./bookmarks.nix; }; }; - - # Host blank webpage for default new-tab - networking.firewall.allowedTCPPorts = [ 8080 ]; - services.static-web-server = { - enable = true; - listen = "[::]:8080"; - root = ../../../../resources/blank; - }; }; } diff --git a/provision/modules/programs/chrome/bookmarks.nix b/provision/modules/programs/chrome/bookmarks.nix deleted file mode 100644 index bce6dd17..00000000 --- a/provision/modules/programs/chrome/bookmarks.nix +++ /dev/null @@ -1,43 +0,0 @@ -[ - { "toplevel_name" = "Bookmarks"; } - { "name" = "Daily"; "children" = [ - { "url" = "https://lc.tstarr.us"; name = "Chisme Mattermost"; } - { "url" = "https://rss.tstarr.us"; name = "Miniflux"; } - { "url" = "https://cloud.tstarr.us"; name = "Nextcloud"; } - { "url" = "https://git.tstarr.us"; name = "Gitea"; } - { "url" = "https://media.tstarr.us/web/index.html#!/home.html"; name = "Jellyfin"; } - { "url" = "https://home.tstarr.us"; name = "Home Assistant"; } - { "url" = "https://www.youtube.com/feed/subscriptions"; name = "Youtube"; } - { "url" = "https://gmail.com/"; name = "Mail"; } - { "url" = "https://github.com/"; name = "GitHub"; } - { "url" = "https://www.google.com/"; name = "Google"; } - { "url" = "https://www.icloud.com/"; name = "iCloud"; } - ]; } - { "name" = "Games"; "children" = [ - { "url" = "https://www.dotabuff.com/"; name = "DOTABUFF"; } - { "url" = "https://myrient.erista.me/"; name = "Myrient"; } - { "url" = "https://www.protondb.com/"; name = "ProtonDB"; } - { "url" = "https://r-roms.github.io/"; name = "Roms Megathread"; } - { "url" = "https://vimm.net/"; name = "Vimm's Lair: Preserving the Classics"; } - ]; } - { "name" = "Homelab"; "children" = [ - { "url" = "http://localhost:8384"; name = "Syncthing"; } - { "url" = "https://github.com/starr-dusT/dotfiles"; name = "Dotfiles"; } - { "url" = "https://rssbridge.tstarr.us"; name = "RSSBridge"; } - ]; } - { "name" = "Nix"; "children" = [ - { "url" = "https://nixos.org/nix/manual/"; name = "nix-manual"; } - { "url" = "https://nixos.org/nixpkgs/manual/"; name = "nixpkgs-manual"; } - { "url" = "https://nixos.org/nixos/manual/"; name = "nixos-manual"; } - { "url" = "https://nixos.org/nixos/options.html"; name = "nixos-options"; } - { "url" = "https://discourse.nixos.org/"; name = "nixos-discourse"; } - { "url" = "https://old.reddit.com/r/nixos/"; name = "nixos-reddit"; } - { "url" = "https://nixos.wiki/"; name = "nixos-wiki"; } - ]; } - { "name" = "Work"; "children" = [ - { url = "https://webmail.apps.mil/owa"; name = "WebMail";} - { url = "https://dod.teams.microsoft.us/"; name = "Teams";} - { url = "https://usaf-my.dps.mil/"; name = "OneDrive";} - ]; } - -] diff --git a/provision/modules/programs/default.nix b/provision/modules/programs/default.nix index c3beaee1..1b42752f 100644 --- a/provision/modules/programs/default.nix +++ b/provision/modules/programs/default.nix @@ -5,8 +5,8 @@ ./base-terminal.nix ./beancount.nix ./borg.nix - ./chrome - ./firefox + ./chrome.nix + ./firefox.nix ./git.nix ./chezmoi.nix ./kitty.nix diff --git a/provision/modules/programs/firefox/default.nix b/provision/modules/programs/firefox.nix similarity index 96% rename from provision/modules/programs/firefox/default.nix rename to provision/modules/programs/firefox.nix index 10def893..9f07c0ed 100644 --- a/provision/modules/programs/firefox/default.nix +++ b/provision/modules/programs/firefox.nix @@ -22,7 +22,6 @@ in { }; }; profiles.default = { - bookmarks = import ./bookmarks.nix; isDefault = true; name = "default"; settings = { diff --git a/provision/modules/programs/firefox/bookmarks.nix b/provision/modules/programs/firefox/bookmarks.nix deleted file mode 100644 index d93b3804..00000000 --- a/provision/modules/programs/firefox/bookmarks.nix +++ /dev/null @@ -1,9 +0,0 @@ -[ - { name = "Managed Bookmarks"; toolbar = true; bookmarks = [ - { name = "Bookmarks"; bookmarks = [ - { url = "https://webmail.apps.mil/owa"; name = "WebMail";} - { url = "https://dod.teams.microsoft.us/"; name = "Teams";} - { url = "https://usaf-my.dps.mil/"; name = "OneDrive";} - ]; } - ]; } -]