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