0xda157's home-manager and nixos config

remove librewolf stuff

-792
-28
flake.lock
··· 435 435 "url": "https://codeberg.org/da157/porcelain/archive/main.tar.gz" 436 436 } 437 437 }, 438 - "potatofox": { 439 - "inputs": { 440 - "flake-parts": [ 441 - "flake-parts" 442 - ], 443 - "nixpkgs": [ 444 - "nixpkgs" 445 - ], 446 - "nur": [ 447 - "nur" 448 - ], 449 - "systems": [ 450 - "systems" 451 - ] 452 - }, 453 - "locked": { 454 - "lastModified": 1765301642, 455 - "narHash": "sha256-WkUJytR6zPmq0vMCMlaEf3J8UM9XkY0IJa2Jn5OrO48=", 456 - "rev": "80e926aeb20f61a927ec0be7a73835d5533227eb", 457 - "type": "tarball", 458 - "url": "https://codeberg.org/api/v1/repos/da157/potatofox/archive/80e926aeb20f61a927ec0be7a73835d5533227eb.tar.gz" 459 - }, 460 - "original": { 461 - "type": "tarball", 462 - "url": "https://codeberg.org/da157/potatofox/archive/main.tar.gz" 463 - } 464 - }, 465 438 "root": { 466 439 "inputs": { 467 440 "disko": "disko", ··· 476 449 "parfait": "parfait", 477 450 "pkgs-by-name-for-flake-parts": "pkgs-by-name-for-flake-parts", 478 451 "porcelain": "porcelain", 479 - "potatofox": "potatofox", 480 452 "sops-nix": "sops-nix", 481 453 "stylix": "stylix", 482 454 "systems": "systems_2",
-12
flake.nix
··· 75 75 }; 76 76 }; 77 77 78 - parfait.url = "github:0xda157/parfait/nix-home-manager"; 79 - 80 78 pkgs-by-name-for-flake-parts.url = "github:drupol/pkgs-by-name-for-flake-parts"; 81 79 82 80 porcelain = { 83 81 url = "https://codeberg.org/da157/porcelain/archive/main.tar.gz"; 84 82 inputs.nixpkgs.follows = "nixpkgs"; 85 - }; 86 - 87 - potatofox = { 88 - url = "https://codeberg.org/da157/potatofox/archive/main.tar.gz"; 89 - inputs = { 90 - nixpkgs.follows = "nixpkgs"; 91 - flake-parts.follows = "flake-parts"; 92 - systems.follows = "systems"; 93 - nur.follows = "nur"; 94 - }; 95 83 }; 96 84 97 85 sops-nix = {
-145
modules/users/da157/gui/firefox/librewolf/default.nix
··· 1 - { 2 - lib, 3 - config, 4 - pkgs, 5 - inputs, 6 - ... 7 - }: 8 - let 9 - cfg = config.programs.librewolf; 10 - in 11 - { 12 - imports = [ inputs.parfait.homeModules.parfait ]; 13 - 14 - options.programs.librewolf.default = lib.mkEnableOption "Set librewolf as the default browser"; 15 - 16 - config = lib.mkMerge [ 17 - { 18 - stylix.targets.librewolf = { 19 - colorTheme.enable = true; 20 - profileNames = [ 21 - "personal" 22 - "school" 23 - ]; 24 - }; 25 - } 26 - (lib.mkIf cfg.enable { 27 - home.sessionVariables = lib.mkIf cfg.default { 28 - DEFAULT_BROWSER = lib.getExe pkgs.librewolf; 29 - BROWSER = lib.getExe pkgs.librewolf; 30 - }; 31 - xdg.mimeApps.defaultApplications = lib.mkIf cfg.default { 32 - "application/pdf" = "librewolf.desktop"; 33 - "text/html" = "librewolf.desktop"; 34 - "x-scheme-handler/http" = "librewolf.desktop"; 35 - "x-scheme-handler/https" = "librewolf.desktop"; 36 - "x-scheme-handler/about" = "librewolf.desktop"; 37 - "x-scheme-handler/unknown" = "librewolf.desktop"; 38 - }; 39 - programs.librewolf = { 40 - policies = import ../policies.nix; 41 - potatofox = { 42 - enable = true; 43 - profiles.school = { 44 - tweaks = { 45 - translucency = config.stylix.opacity.applications < 1; 46 - no-window-controls = true; 47 - }; 48 - extensions = { 49 - enable = true; 50 - userchrome-toggle.configure = true; 51 - }; 52 - }; 53 - }; 54 - profiles = 55 - lib.mapAttrs 56 - ( 57 - _n: v: 58 - lib.mkMerge [ 59 - (import ../profile.nix { inherit lib pkgs config; } { firefoxColor = true; }) 60 - v 61 - ] 62 - ) 63 - { 64 - personal = { 65 - id = 0; 66 - parfait.enable = true; 67 - settings = { 68 - "browser.uiCustomization.state" = builtins.readFile ./personal-toolbar.json; 69 - "sidebar.visibility" = "hide-sidebar"; 70 - "sidebar.revamp" = true; 71 - "sidebar.verticalTabs" = true; 72 - 73 - "parfait.blur.enabled" = true; 74 - "parfait.bg.transparent" = true; 75 - "parfait.urlbar.results.compact" = true; 76 - }; 77 - userChrome = lib.mkAfter /* css */ '' 78 - :root { 79 - --pf-browser-bgcolor: ${config.lib.stylix.colors.withHashtag.base00} !important; 80 - --toolbox-bgcolor: ${config.lib.stylix.colors.withHashtag.base00} !important; 81 - --pf-browser-bgcolor-transparent: 82 - color-mix(in srgb, 83 - ${config.lib.stylix.colors.withHashtag.base00} var(--pf-browser-opacity), 84 - transparent 85 - ) !important; 86 - --pf-accent-color: ${config.lib.stylix.colors.withHashtag.base0D} !important; 87 - --pf-browser-opacity: ${ 88 - toString <| builtins.floor <| (config.stylix.opacity.applications * 100) 89 - }% !important; 90 - --pf-sidebar-width: 170px !important; 91 - } 92 - 93 - .titlebar-buttonbox-container { 94 - display: none !important; 95 - } 96 - 97 - @media -moz-pref("sidebar.visibility", "hide-sidebar") { 98 - #sidebar-main, #vertical-tabs, #tabbrowser-tabs { 99 - width: var(--pf-sidebar-width); 100 - } 101 - } 102 - ''; 103 - userContent = lib.mkAfter '' 104 - :root { 105 - --pf-browser-bgcolor: ${config.lib.stylix.colors.withHashtag.base00}; 106 - --pf-accent-color: ${config.lib.stylix.colors.base0D} !important; 107 - } 108 - ''; 109 - }; 110 - school = { 111 - id = 1; 112 - settings."browser.uiCustomization.state" = builtins.readFile ./school-toolbar.json; 113 - extensions.settings = { 114 - "userchrome-toggle-extended@n2ezr.ru".force = true; 115 - "{3c078156-979c-498b-8990-85f7987dd929}" = { 116 - force = true; 117 - settings = lib.importJSON ./sidebery-school.json; 118 - }; 119 - "FirefoxColor@mozilla.com" = { 120 - force = true; 121 - settings.theme.colors = 122 - let 123 - rgb = 124 - color: 125 - let 126 - inherit (config.lib.stylix) colors; 127 - in 128 - { 129 - r = colors."${color}-rgb-r"; 130 - g = colors."${color}-rgb-g"; 131 - b = colors."${color}-rgb-b"; 132 - }; 133 - in 134 - { 135 - frame = lib.mkForce (rgb "base00"); 136 - }; 137 - }; 138 - }; 139 - }; 140 - 141 - }; 142 - }; 143 - }) 144 - ]; 145 - }
-71
modules/users/da157/gui/firefox/librewolf/personal-toolbar.json
··· 1 - { 2 - "placements": { 3 - "widget-overflow-fixed-list": [], 4 - "unified-extensions-area": [ 5 - "_3c078156-979c-498b-8990-85f7987dd929_-browser-action", 6 - "sponsorblocker_ajay_app-browser-action", 7 - "_762f9885-5a13-4abd-9c77-433dcd38b8fd_-browser-action", 8 - "_a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7_-browser-action", 9 - "_88ebde3a-4581-4c6b-8019-2a05a9e3e938_-browser-action", 10 - "firefoxcolor_mozilla_com-browser-action", 11 - "jid1-zadieub7xozojw_jetpack-browser-action", 12 - "_contain-facebook-browser-action", 13 - "myallychou_gmail_com-browser-action", 14 - "_7a7a4a92-a2a0-41d1-9fd7-1e92480d612d_-browser-action" 15 - ], 16 - "nav-bar": [ 17 - "back-button", 18 - "forward-button", 19 - "stop-reload-button", 20 - "ublock0_raymondhill_net-browser-action", 21 - "urlbar-container", 22 - "addon_darkreader_org-browser-action", 23 - "_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action", 24 - "unified-extensions-button", 25 - "downloads-button", 26 - "new-tab-button", 27 - "alltabs-button", 28 - "firefox-view-button", 29 - "sync-button" 30 - ], 31 - "toolbar-menubar": [ 32 - "menubar-items" 33 - ], 34 - "TabsToolbar": [], 35 - "vertical-tabs": [ 36 - "tabbrowser-tabs" 37 - ], 38 - "PersonalToolbar": [ 39 - "import-button", 40 - "personal-bookmarks" 41 - ] 42 - }, 43 - "seen": [ 44 - "developer-button", 45 - "ublock0_raymondhill_net-browser-action", 46 - "_762f9885-5a13-4abd-9c77-433dcd38b8fd_-browser-action", 47 - "_a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7_-browser-action", 48 - "_88ebde3a-4581-4c6b-8019-2a05a9e3e938_-browser-action", 49 - "_3c078156-979c-498b-8990-85f7987dd929_-browser-action", 50 - "firefoxcolor_mozilla_com-browser-action", 51 - "jid1-zadieub7xozojw_jetpack-browser-action", 52 - "_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action", 53 - "userchrome-toggle-extended_n2ezr_ru-browser-action", 54 - "addon_darkreader_org-browser-action", 55 - "sponsorblocker_ajay_app-browser-action", 56 - "_contain-facebook-browser-action", 57 - "myallychou_gmail_com-browser-action", 58 - "_7a7a4a92-a2a0-41d1-9fd7-1e92480d612d_-browser-action", 59 - "screenshot-button" 60 - ], 61 - "dirtyAreaCache": [ 62 - "nav-bar", 63 - "PersonalToolbar", 64 - "toolbar-menubar", 65 - "TabsToolbar", 66 - "unified-extensions-area", 67 - "vertical-tabs" 68 - ], 69 - "currentVersion": 23, 70 - "newElementCount": 5 71 - }
-65
modules/users/da157/gui/firefox/librewolf/school-toolbar.json
··· 1 - { 2 - "placements": { 3 - "widget-overflow-fixed-list": [], 4 - "unified-extensions-area": [ 5 - "_3c078156-979c-498b-8990-85f7987dd929_-browser-action", 6 - "sponsorblocker_ajay_app-browser-action", 7 - "_762f9885-5a13-4abd-9c77-433dcd38b8fd_-browser-action", 8 - "_a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7_-browser-action", 9 - "_88ebde3a-4581-4c6b-8019-2a05a9e3e938_-browser-action", 10 - "firefoxcolor_mozilla_com-browser-action", 11 - "jid1-zadieub7xozojw_jetpack-browser-action", 12 - "_contain-facebook-browser-action" 13 - ], 14 - "nav-bar": [ 15 - "userchrome-toggle-extended_n2ezr_ru-browser-action", 16 - "back-button", 17 - "forward-button", 18 - "stop-reload-button", 19 - "customizableui-special-spring1", 20 - "urlbar-container", 21 - "customizableui-special-spring2", 22 - "ublock0_raymondhill_net-browser-action", 23 - "addon_darkreader_org-browser-action", 24 - "_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action", 25 - "unified-extensions-button", 26 - "downloads-button" 27 - ], 28 - "toolbar-menubar": [ 29 - "menubar-items" 30 - ], 31 - "TabsToolbar": [ 32 - "tabbrowser-tabs", 33 - "new-tab-button", 34 - "alltabs-button" 35 - ], 36 - "PersonalToolbar": [ 37 - "import-button", 38 - "personal-bookmarks" 39 - ] 40 - }, 41 - "seen": [ 42 - "developer-button", 43 - "ublock0_raymondhill_net-browser-action", 44 - "_762f9885-5a13-4abd-9c77-433dcd38b8fd_-browser-action", 45 - "_a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7_-browser-action", 46 - "_88ebde3a-4581-4c6b-8019-2a05a9e3e938_-browser-action", 47 - "_3c078156-979c-498b-8990-85f7987dd929_-browser-action", 48 - "firefoxcolor_mozilla_com-browser-action", 49 - "jid1-zadieub7xozojw_jetpack-browser-action", 50 - "_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action", 51 - "userchrome-toggle-extended_n2ezr_ru-browser-action", 52 - "addon_darkreader_org-browser-action", 53 - "sponsorblocker_ajay_app-browser-action", 54 - "_contain-facebook-browser-action" 55 - ], 56 - "dirtyAreaCache": [ 57 - "nav-bar", 58 - "PersonalToolbar", 59 - "toolbar-menubar", 60 - "TabsToolbar", 61 - "unified-extensions-area" 62 - ], 63 - "currentVersion": 20, 64 - "newElementCount": 4 65 - }
-471
modules/users/da157/gui/firefox/librewolf/sidebery-school.json
··· 1 - { 2 - "containers": { 3 - "firefox-container-1": { 4 - "id": "firefox-container-1", 5 - "cookieStoreId": "firefox-container-1", 6 - "name": "Personal", 7 - "icon": "fingerprint", 8 - "color": "blue", 9 - "colorCode": "#37adff", 10 - "proxified": false, 11 - "proxy": null, 12 - "reopenRulesActive": false, 13 - "reopenRules": [], 14 - "userAgentActive": false, 15 - "userAgent": "" 16 - }, 17 - "firefox-container-2": { 18 - "id": "firefox-container-2", 19 - "cookieStoreId": "firefox-container-2", 20 - "name": "Work", 21 - "icon": "briefcase", 22 - "color": "orange", 23 - "colorCode": "#37adff", 24 - "proxified": false, 25 - "proxy": null, 26 - "reopenRulesActive": false, 27 - "reopenRules": [], 28 - "userAgentActive": false, 29 - "userAgent": "" 30 - }, 31 - "firefox-container-3": { 32 - "id": "firefox-container-3", 33 - "cookieStoreId": "firefox-container-3", 34 - "name": "Banking", 35 - "icon": "dollar", 36 - "color": "green", 37 - "colorCode": "#37adff", 38 - "proxified": false, 39 - "proxy": null, 40 - "reopenRulesActive": false, 41 - "reopenRules": [], 42 - "userAgentActive": false, 43 - "userAgent": "" 44 - }, 45 - "firefox-container-4": { 46 - "id": "firefox-container-4", 47 - "cookieStoreId": "firefox-container-4", 48 - "name": "Shopping", 49 - "icon": "cart", 50 - "color": "pink", 51 - "colorCode": "#37adff", 52 - "proxified": false, 53 - "proxy": null, 54 - "reopenRulesActive": false, 55 - "reopenRules": [], 56 - "userAgentActive": false, 57 - "userAgent": "" 58 - } 59 - }, 60 - "settings": { 61 - "nativeScrollbars": true, 62 - "nativeScrollbarsThin": true, 63 - "nativeScrollbarsLeft": false, 64 - "selWinScreenshots": false, 65 - "updateSidebarTitle": false, 66 - "markWindow": false, 67 - "markWindowPreface": "[Sidebery] ", 68 - "ctxMenuNative": false, 69 - "ctxMenuRenderInact": true, 70 - "ctxMenuRenderIcons": true, 71 - "ctxMenuIgnoreContainers": "", 72 - "navBarLayout": "horizontal", 73 - "navBarInline": true, 74 - "navBarSide": "left", 75 - "hideAddBtn": false, 76 - "hideSettingsBtn": false, 77 - "navBtnCount": false, 78 - "hideEmptyPanels": false, 79 - "hideDiscardedTabPanels": false, 80 - "navActTabsPanelLeftClickAction": "none", 81 - "navActBookmarksPanelLeftClickAction": "none", 82 - "navTabsPanelMidClickAction": "discard", 83 - "navBookmarksPanelMidClickAction": "none", 84 - "navSwitchPanelsWheel": true, 85 - "subPanelRecentlyClosedBar": false, 86 - "subPanelBookmarks": false, 87 - "subPanelHistory": false, 88 - "groupLayout": "grid", 89 - "containersSortByName": false, 90 - "skipEmptyPanels": false, 91 - "dndTabAct": true, 92 - "dndTabActDelay": 750, 93 - "dndTabActMod": "none", 94 - "dndExp": "pointer", 95 - "dndExpDelay": 750, 96 - "dndExpMod": "none", 97 - "dndOutside": "win", 98 - "dndActTabFromLink": true, 99 - "dndActSearchTab": true, 100 - "dndMoveTabs": false, 101 - "dndMoveBookmarks": false, 102 - "searchBarMode": "none", 103 - "searchPanelSwitch": "same_type", 104 - "searchBookmarksShortcut": "", 105 - "searchHistoryShortcut": "", 106 - "warnOnMultiTabClose": "collapsed", 107 - "activateLastTabOnPanelSwitching": true, 108 - "activateLastTabOnPanelSwitchingLoadedOnly": true, 109 - "switchPanelAfterSwitchingTab": "always", 110 - "tabRmBtn": "hover", 111 - "activateAfterClosing": "next", 112 - "activateAfterClosingStayInPanel": false, 113 - "activateAfterClosingGlobal": false, 114 - "activateAfterClosingNoFolded": true, 115 - "activateAfterClosingNoDiscarded": true, 116 - "askNewBookmarkPlace": true, 117 - "tabsRmUndoNote": true, 118 - "tabsUnreadMark": false, 119 - "tabsUpdateMark": "all", 120 - "tabsUpdateMarkFirst": true, 121 - "tabsReloadLimit": 5, 122 - "tabsReloadLimitNotif": true, 123 - "showNewTabBtns": false, 124 - "newTabBarPosition": "after_tabs", 125 - "tabsPanelSwitchActMove": false, 126 - "tabsPanelSwitchActMoveAuto": true, 127 - "tabsUrlInTooltip": "stripped", 128 - "newTabCtxReopen": false, 129 - "tabWarmupOnHover": true, 130 - "tabSwitchDelay": 0, 131 - "moveNewTabPin": "end", 132 - "moveNewTabParent": "last_child", 133 - "moveNewTabParentActPanel": false, 134 - "moveNewTab": "end", 135 - "moveNewTabActivePin": "start", 136 - "pinnedTabsPosition": "top", 137 - "pinnedTabsList": true, 138 - "pinnedAutoGroup": false, 139 - "pinnedNoUnload": true, 140 - "pinnedForcedDiscard": false, 141 - "tabsTree": true, 142 - "groupOnOpen": true, 143 - "tabsTreeLimit": 3, 144 - "autoFoldTabs": false, 145 - "autoFoldTabsExcept": "none", 146 - "autoExpandTabs": false, 147 - "autoExpandTabsOnNew": false, 148 - "rmChildTabs": "folded", 149 - "tabsLvlDots": true, 150 - "discardFolded": false, 151 - "discardFoldedDelay": 0, 152 - "discardFoldedDelayUnit": "sec", 153 - "tabsTreeBookmarks": true, 154 - "treeRmOutdent": "branch", 155 - "autoGroupOnClose": false, 156 - "autoGroupOnClose0Lvl": false, 157 - "autoGroupOnCloseMouseOnly": false, 158 - "ignoreFoldedParent": false, 159 - "showNewGroupConf": true, 160 - "sortGroupsFirst": true, 161 - "colorizeTabs": false, 162 - "colorizeTabsSrc": "domain", 163 - "colorizeTabsBranches": false, 164 - "colorizeTabsBranchesSrc": "domain", 165 - "inheritCustomColor": true, 166 - "previewTabs": false, 167 - "previewTabsMode": "i", 168 - "previewTabsPageModeFallback": "w", 169 - "previewTabsInlineHeight": 70, 170 - "previewTabsPopupWidth": 280, 171 - "previewTabsSide": "right", 172 - "previewTabsDelay": 500, 173 - "previewTabsFollowMouse": true, 174 - "previewTabsWinOffsetY": 36, 175 - "previewTabsWinOffsetX": 6, 176 - "previewTabsInPageOffsetY": 0, 177 - "previewTabsInPageOffsetX": 0, 178 - "previewTabsCropRight": 0, 179 - "hideInact": false, 180 - "hideFoldedTabs": false, 181 - "hideFoldedParent": "none", 182 - "nativeHighlight": false, 183 - "warnOnMultiBookmarkDelete": "collapsed", 184 - "autoCloseBookmarks": false, 185 - "autoRemoveOther": false, 186 - "highlightOpenBookmarks": false, 187 - "activateOpenBookmarkTab": false, 188 - "showBookmarkLen": true, 189 - "bookmarksRmUndoNote": true, 190 - "loadBookmarksOnDemand": true, 191 - "pinOpenedBookmarksFolder": true, 192 - "oldBookmarksAfterSave": "ask", 193 - "loadHistoryOnDemand": true, 194 - "fontSize": "m", 195 - "animations": true, 196 - "animationSpeed": "fast", 197 - "theme": "proton", 198 - "density": "loose", 199 - "colorScheme": "ff", 200 - "sidebarCSS": true, 201 - "groupCSS": false, 202 - "snapNotify": false, 203 - "snapExcludePrivate": true, 204 - "snapInterval": 0, 205 - "snapIntervalUnit": "min", 206 - "snapLimit": 0, 207 - "snapLimitUnit": "snap", 208 - "snapAutoExport": false, 209 - "snapAutoExportType": "json", 210 - "snapAutoExportPath": "Sidebery/snapshot-%Y.%M.%D-%h.%m.%s", 211 - "snapMdFullTree": false, 212 - "hScrollAction": "switch_panels", 213 - "onePanelSwitchPerScroll": false, 214 - "wheelAccumulationX": true, 215 - "wheelAccumulationY": true, 216 - "navSwitchPanelsDelay": 128, 217 - "scrollThroughTabs": "none", 218 - "scrollThroughVisibleTabs": true, 219 - "scrollThroughTabsSkipDiscarded": true, 220 - "scrollThroughTabsExceptOverflow": true, 221 - "scrollThroughTabsCyclic": false, 222 - "scrollThroughTabsScrollArea": 0, 223 - "autoMenuMultiSel": true, 224 - "multipleMiddleClose": false, 225 - "longClickDelay": 500, 226 - "wheelThreshold": true, 227 - "wheelThresholdX": 50, 228 - "wheelThresholdY": 60, 229 - "tabDoubleClick": "edit_title", 230 - "tabsSecondClickActPrev": false, 231 - "tabsSecondClickActPrevPanelOnly": false, 232 - "shiftSelAct": true, 233 - "activateOnMouseUp": false, 234 - "tabLongLeftClick": "pin", 235 - "tabLongRightClick": "none", 236 - "tabMiddleClick": "close", 237 - "tabMiddleClickCtrl": "discard", 238 - "tabMiddleClickShift": "none", 239 - "tabCloseMiddleClick": "discard", 240 - "tabsPanelLeftClickAction": "none", 241 - "tabsPanelDoubleClickAction": "collapse", 242 - "tabsPanelRightClickAction": "menu", 243 - "tabsPanelMiddleClickAction": "tab", 244 - "newTabMiddleClickAction": "new_child", 245 - "bookmarksLeftClickAction": "open_in_new", 246 - "bookmarksLeftClickActivate": false, 247 - "bookmarksLeftClickPos": "default", 248 - "bookmarksMidClickAction": "edit", 249 - "bookmarksMidClickActivate": false, 250 - "bookmarksMidClickRemove": false, 251 - "bookmarksMidClickPos": "default", 252 - "historyLeftClickAction": "open_in_new", 253 - "historyLeftClickActivate": false, 254 - "historyLeftClickPos": "default", 255 - "historyMidClickAction": "forget_visit", 256 - "historyMidClickActivate": false, 257 - "historyMidClickPos": "default", 258 - "syncName": "", 259 - "syncSaveSettings": true, 260 - "syncSaveCtxMenu": true, 261 - "syncSaveStyles": true, 262 - "syncSaveKeybindings": true, 263 - "selectActiveTabFirst": true 264 - }, 265 - "sidebar": { 266 - "nav": [ 267 - "2x_p8wYSW2LO", 268 - "arBg9tstS96T", 269 - "u3URsEA-3qLJ", 270 - "add_tp" 271 - ], 272 - "panels": { 273 - "arBg9tstS96T": { 274 - "type": 2, 275 - "id": "arBg9tstS96T", 276 - "name": "Home", 277 - "color": "toolbar", 278 - "iconSVG": "icon_edu", 279 - "iconIMGSrc": "", 280 - "iconIMG": "", 281 - "lockedPanel": false, 282 - "skipOnSwitching": false, 283 - "noEmpty": false, 284 - "newTabCtx": "none", 285 - "dropTabCtx": "none", 286 - "moveRules": [], 287 - "moveExcludedTo": -1, 288 - "bookmarksFolderId": -1, 289 - "newTabBtns": [], 290 - "srcPanelConfig": null 291 - }, 292 - "u3URsEA-3qLJ": { 293 - "type": 2, 294 - "id": "u3URsEA-3qLJ", 295 - "name": "Robotics", 296 - "color": "toolbar", 297 - "iconSVG": "icon_code", 298 - "iconIMGSrc": "", 299 - "iconIMG": "", 300 - "lockedPanel": false, 301 - "skipOnSwitching": false, 302 - "noEmpty": false, 303 - "newTabCtx": "none", 304 - "dropTabCtx": "none", 305 - "moveRules": [], 306 - "moveExcludedTo": -1, 307 - "bookmarksFolderId": -1, 308 - "newTabBtns": [], 309 - "srcPanelConfig": null 310 - }, 311 - "2x_p8wYSW2LO": { 312 - "type": 1, 313 - "id": "2x_p8wYSW2LO", 314 - "name": "Bookmarks", 315 - "iconSVG": "icon_archive", 316 - "iconIMGSrc": "", 317 - "iconIMG": "", 318 - "color": "toolbar", 319 - "lockedPanel": false, 320 - "tempMode": false, 321 - "skipOnSwitching": false, 322 - "rootId": "toolbar_____", 323 - "viewMode": "tree", 324 - "autoConvert": false, 325 - "srcPanelConfig": null 326 - } 327 - } 328 - }, 329 - "contextMenu": { 330 - "tabs": [ 331 - { 332 - "opts": [ 333 - "undoRmTab", 334 - "mute", 335 - "reload", 336 - "bookmark" 337 - ] 338 - }, 339 - "separator-1", 340 - { 341 - "name": "%menu.tab.move_to_sub_menu_name", 342 - "opts": [ 343 - "moveToNewWin", 344 - "moveToWin", 345 - "separator-5", 346 - "moveToPanel", 347 - "moveToNewPanel" 348 - ] 349 - }, 350 - { 351 - "name": "%menu.tab.reopen_in_sub_menu_name", 352 - "opts": [ 353 - "reopenInNewWin", 354 - "reopenInWin", 355 - "reopenInCtr", 356 - "reopenInNewCtr" 357 - ] 358 - }, 359 - { 360 - "name": "%menu.tab.colorize_", 361 - "opts": [ 362 - "colorizeTab" 363 - ] 364 - }, 365 - "separator-2", 366 - "pin", 367 - "duplicate", 368 - "discard", 369 - "copyTabsUrls", 370 - "copyTabsTitles", 371 - "editTabTitle", 372 - "separator-3", 373 - "group", 374 - "flatten", 375 - "separator-4", 376 - "urlConf", 377 - "clearCookies", 378 - "close" 379 - ], 380 - "tabsPanel": [ 381 - { 382 - "opts": [ 383 - "undoRmTab", 384 - "muteAllAudibleTabs", 385 - "reloadTabs", 386 - "discardTabs" 387 - ] 388 - }, 389 - "separator-7", 390 - "selectAllTabs", 391 - "collapseInactiveBranches", 392 - "closeTabsDuplicates", 393 - "closeTabs", 394 - "separator-8", 395 - "bookmarkTabsPanel", 396 - "restoreFromBookmarks", 397 - "convertToBookmarksPanel", 398 - "separator-9", 399 - "openPanelConfig", 400 - "hidePanel", 401 - "removePanel" 402 - ], 403 - "bookmarks": [ 404 - { 405 - "name": "%menu.bookmark.open_in_sub_menu_name", 406 - "opts": [ 407 - "openInNewWin", 408 - "openInNewPrivWin", 409 - "separator-9", 410 - "openInPanel", 411 - "openInNewPanel", 412 - "separator-10", 413 - "openInCtr" 414 - ] 415 - }, 416 - { 417 - "name": "%menu.bookmark.sort_sub_menu_name", 418 - "opts": [ 419 - "sortByNameAscending", 420 - "sortByNameDescending", 421 - "sortByLinkAscending", 422 - "sortByLinkDescending", 423 - "sortByTimeAscending", 424 - "sortByTimeDescending" 425 - ] 426 - }, 427 - "separator-5", 428 - "createBookmark", 429 - "createFolder", 430 - "createSeparator", 431 - "separator-8", 432 - "openAsBookmarksPanel", 433 - "openAsTabsPanel", 434 - "separator-7", 435 - "copyBookmarksUrls", 436 - "copyBookmarksTitles", 437 - "moveBookmarksTo", 438 - "edit", 439 - "delete" 440 - ], 441 - "bookmarksPanel": [ 442 - "collapseAllFolders", 443 - { 444 - "name": "", 445 - "opts": [ 446 - "switchViewMode" 447 - ] 448 - }, 449 - "convertToTabsPanel", 450 - "separator-9", 451 - "unloadPanelType", 452 - "openPanelConfig", 453 - "hidePanel", 454 - "removePanel" 455 - ] 456 - }, 457 - "ver": "5.3.2", 458 - "keybindings": { 459 - "_execute_sidebar_action": "Ctrl+E", 460 - "next_panel": "Alt+Period", 461 - "prev_panel": "Alt+Comma", 462 - "new_tab_on_panel": "Ctrl+Space", 463 - "new_tab_in_group": "Ctrl+Shift+Space", 464 - "up": "Alt+Up", 465 - "down": "Alt+Down", 466 - "up_shift": "Alt+Shift+Up", 467 - "down_shift": "Alt+Shift+Down", 468 - "activate": "Alt+Space", 469 - "reset_selection": "Alt+R" 470 - } 471 - }