Compare commits
12 Commits
bb773f0dee
...
647830080a
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
647830080a | ||
|
|
f22ef9939c | ||
|
|
42a4a2fe0e | ||
|
|
0340fbfacd | ||
|
|
dee4b516b0 | ||
|
|
0821124f4f | ||
|
|
395c676fc6 | ||
|
|
f67d54c66b | ||
|
|
baa8a43692 | ||
|
|
b6b6115b4e | ||
|
|
167f3936dc | ||
|
|
4ef43805ae |
@@ -43,14 +43,12 @@ pkgs: rec {
|
|||||||
code = {
|
code = {
|
||||||
name = "JetBrainsMono Nerd Font";
|
name = "JetBrainsMono Nerd Font";
|
||||||
package = pkgs.nerd-fonts.jetbrains-mono;
|
package = pkgs.nerd-fonts.jetbrains-mono;
|
||||||
# name = "CascadiaCove-NF";
|
|
||||||
# package = (pkgs.nerdfonts.override { fonts = [ "CascadiaCode" ]; });
|
|
||||||
};
|
};
|
||||||
base = {
|
base = {
|
||||||
# name = "NewComputerModern08";
|
# name = "NewComputerModern08";
|
||||||
# package = pkgs.newcomputermodern;
|
# package = pkgs.newcomputermodern;
|
||||||
name = "Atkinson Hyperlegible";
|
name = "Atkinson Hyperlegible";
|
||||||
package = pkgs.atkinson-hyperlegible;
|
package = pkgs.atkinson-hyperlegible-next;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
cursor = {
|
cursor = {
|
||||||
|
|||||||
50
flake.lock
generated
50
flake.lock
generated
@@ -186,11 +186,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1752780124,
|
"lastModified": 1753592768,
|
||||||
"narHash": "sha256-5dn97vIYxn6VozKePOQSDxVCsrl38nDdMJXx86KIJH0=",
|
"narHash": "sha256-oV695RvbAE4+R9pcsT9shmp6zE/+IZe6evHWX63f2Qg=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "c718918222bdb104397762dea67e6b397a7927fe",
|
"rev": "fc3add429f21450359369af74c2375cb34a2d204",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -274,11 +274,11 @@
|
|||||||
"xdph": "xdph"
|
"xdph": "xdph"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1753033360,
|
"lastModified": 1753634783,
|
||||||
"narHash": "sha256-iIiD0KTmJSxo66VvwpL8YbQA/SvGc8DasSfdXOCRXQc=",
|
"narHash": "sha256-Rl/voNjvcQH6E1vi4wNt5AY6CWaYkqfnkpm9GxrqKGg=",
|
||||||
"ref": "refs/heads/main",
|
"ref": "refs/heads/main",
|
||||||
"rev": "462729d8655a3a37ba19fe254d8ecb6677963563",
|
"rev": "c63d0003a1e5155248695f19778f815a8ad34c67",
|
||||||
"revCount": 6302,
|
"revCount": 6317,
|
||||||
"submodules": true,
|
"submodules": true,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/hyprwm/Hyprland"
|
"url": "https://github.com/hyprwm/Hyprland"
|
||||||
@@ -449,11 +449,11 @@
|
|||||||
"systems": "systems_2"
|
"systems": "systems_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1752663231,
|
"lastModified": 1753590784,
|
||||||
"narHash": "sha256-rTItuAWpzICMREF8Ww8cK4hYgNMRXJ4wjkN0akLlaWE=",
|
"narHash": "sha256-Q30DFlPwD1ZK52TD4wSnqDO5gk9Kvifr923siI8AdVQ=",
|
||||||
"owner": "KZDKM",
|
"owner": "KZDKM",
|
||||||
"repo": "Hyprspace",
|
"repo": "Hyprspace",
|
||||||
"rev": "0a82e3724f929de8ad8fb04d2b7fa128493f24f7",
|
"rev": "a847f1d6a7326395d17fe9b6b4ab63a10eb152eb",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -542,11 +542,11 @@
|
|||||||
"nixpkgs": "nixpkgs_3"
|
"nixpkgs": "nixpkgs_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1752682362,
|
"lastModified": 1753642709,
|
||||||
"narHash": "sha256-ZNIpqCG/CfhmV+TgIeyO/XbhDjSWpwWokHM44j0Mn0w=",
|
"narHash": "sha256-J/xPmOfKRX/4UtBIVa5qkKuwN6FrHQBmo5bIPmcPeck=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "NixOS-WSL",
|
"repo": "NixOS-WSL",
|
||||||
"rev": "20001f9bf0aaf2b1c307e43a5eec8cf8f800fe14",
|
"rev": "e1e0999d45ba66d2d66ac061c27ce680814d14b1",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -574,11 +574,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs-latest": {
|
"nixpkgs-latest": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1753047113,
|
"lastModified": 1753644334,
|
||||||
"narHash": "sha256-3/8rVDPoYDxi69Ea+m3plWS4d5hdQw3TSWkT8Px/SYQ=",
|
"narHash": "sha256-b7OuvvF9XEe5ms/7Uaq3g4fkmbLhQeP2b+weAjnciXE=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "728cf36ba13356f600ed0dd57cfec21dc9db9c40",
|
"rev": "6a56b14976d469a9f943400698244a4c1a4c1608",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -606,11 +606,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs-unstable": {
|
"nixpkgs-unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1752950548,
|
"lastModified": 1753429684,
|
||||||
"narHash": "sha256-NS6BLD0lxOrnCiEOcvQCDVPXafX1/ek1dfJHX1nUIzc=",
|
"narHash": "sha256-9h7+4/53cSfQ/uA3pSvCaBepmZaz/dLlLVJnbQ+SJjk=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "c87b95e25065c028d31a94f06a62927d18763fdf",
|
"rev": "7fd36ee82c0275fb545775cc5e4d30542899511d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -653,11 +653,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs_4": {
|
"nixpkgs_4": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1752866191,
|
"lastModified": 1753345091,
|
||||||
"narHash": "sha256-NV4S2Lf2hYmZQ3Qf4t/YyyBaJNuxLPyjzvDma0zPp/M=",
|
"narHash": "sha256-CdX2Rtvp5I8HGu9swBmYuq+ILwRxpXdJwlpg8jvN4tU=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "f01fe91b0108a7aff99c99f2e9abbc45db0adc2a",
|
"rev": "3ff0e34b1383648053bba8ed03f201d3466f90c9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -902,11 +902,11 @@
|
|||||||
"rust-overlay": "rust-overlay_2"
|
"rust-overlay": "rust-overlay_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1752991917,
|
"lastModified": 1753610773,
|
||||||
"narHash": "sha256-6lPpUv6Iqb29ir7g1ImWk8MzSEzhyEbHw0k0z6AMQG8=",
|
"narHash": "sha256-M5SPkMK1ySSXEXEMJEcSgrHZlaBhIJeYMbFdO6q5IFc=",
|
||||||
"owner": "sxyazi",
|
"owner": "sxyazi",
|
||||||
"repo": "yazi",
|
"repo": "yazi",
|
||||||
"rev": "74bd98031e04b0455f83bed8b7970967a3ec9a1e",
|
"rev": "0e3cd8545c07e79d7cf1f58632c87cc14faa16d6",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -7,6 +7,9 @@ let
|
|||||||
# "Caedrel"
|
# "Caedrel"
|
||||||
# "EintrachtSpandau"
|
# "EintrachtSpandau"
|
||||||
"GamesDoneQuick"
|
"GamesDoneQuick"
|
||||||
|
"Odoamne"
|
||||||
|
"iwdominate"
|
||||||
|
"imls"
|
||||||
"gdolphn"
|
"gdolphn"
|
||||||
"GRONKH"
|
"GRONKH"
|
||||||
"handofblood"
|
"handofblood"
|
||||||
@@ -74,18 +77,27 @@ in {
|
|||||||
"separateMessages": true,
|
"separateMessages": true,
|
||||||
"showTimestamps": false,
|
"showTimestamps": false,
|
||||||
"timestampFormat": "h =mm",
|
"timestampFormat": "h =mm",
|
||||||
"usernameDisplayMode": 1
|
"usernameDisplayMode": 1,
|
||||||
|
"findAllUsernames": true
|
||||||
},
|
},
|
||||||
|
"showReplyButton": false,
|
||||||
|
"showTabCloseButton": false,
|
||||||
|
"showTabLiveButton": false,
|
||||||
"splitheader": {
|
"splitheader": {
|
||||||
"showGame": true,
|
"showGame": true,
|
||||||
"showTitle": true,
|
"showTitle": true,
|
||||||
"showUptime": true,
|
"showUptime": true,
|
||||||
"showViewerCount": true
|
"showViewerCount": true
|
||||||
},
|
},
|
||||||
|
"tabStyle": "compact",
|
||||||
"tabVisibility": 0,
|
"tabVisibility": 0,
|
||||||
"theme": { "name": "nxtheme.json" }
|
"theme": { "name": "nxtheme.json" }
|
||||||
},
|
},
|
||||||
"behaviour": {
|
"behaviour": {
|
||||||
|
"autocopletion": {
|
||||||
|
"ShowUsernameCompeltionMenu": false,
|
||||||
|
"userCompletinOnlyWithAt": true
|
||||||
|
},
|
||||||
"pauseOnHoverDuration": 5.0,
|
"pauseOnHoverDuration": 5.0,
|
||||||
"showJoins": false,
|
"showJoins": false,
|
||||||
"usernameRightClickBehavior": 0,
|
"usernameRightClickBehavior": 0,
|
||||||
@@ -100,13 +112,13 @@ in {
|
|||||||
{ "alert": false, "color": "#7f7f3f49", "displayName": "Broadcaster", "name": "broadcaster", "showInMentions": false, "sound": false, "soundUrl": "" },
|
{ "alert": false, "color": "#7f7f3f49", "displayName": "Broadcaster", "name": "broadcaster", "showInMentions": false, "sound": false, "soundUrl": "" },
|
||||||
{ "alert": false, "color": "#7f7f3f49", "displayName": "Admin", "name": "admin", "showInMentions": false, "sound": false, "soundUrl": "" },
|
{ "alert": false, "color": "#7f7f3f49", "displayName": "Admin", "name": "admin", "showInMentions": false, "sound": false, "soundUrl": "" },
|
||||||
{ "alert": false, "color": "#7f7f3f49", "displayName": "Staff", "name": "staff", "showInMentions": false, "sound": false, "soundUrl": "" },
|
{ "alert": false, "color": "#7f7f3f49", "displayName": "Staff", "name": "staff", "showInMentions": false, "sound": false, "soundUrl": "" },
|
||||||
{ "alert": false, "displayName": "Moderator", "name": "moderator", "showInMentions": false, "sound": false, "soundUrl": "" },
|
{ "alert": false, "color": "#7f7f3f49", "displayName": "Moderator", "name": "moderator", "showInMentions": false, "sound": false, "soundUrl": "" },
|
||||||
{ "alert": false, "color": "#7f7f3578", "displayName": "VIP", "name": "vip", "showInMentions": false, "sound": false, "soundUrl": "" }
|
{ "alert": false, "color": "#7f7f3578", "displayName": "VIP", "name": "vip", "showInMentions": false, "sound": false, "soundUrl": "" }
|
||||||
],
|
],
|
||||||
"selfMessageHighlight": { "color": "#73008cff", "enabled": true }
|
"selfMessageHighlight": { "color": "#73008cff", "enabled": true }
|
||||||
},
|
},
|
||||||
"hotkeys": {
|
"hotkeys": {
|
||||||
"addedDefaults": [ "change channel", "close popup window", "create clip", "delete", "emote picker", "focus down", "focus left", "focus right", "focus up", "go to end of input", "go to end of input with selection", "go to start of input", "go to start of input with selection", "new popup window", "new popup window from tab", "new split", "new tab", "next message", "open debug popup", "open quick switcher", "open settings", "popup accept", "popup focus search box", "popup reject", "popup scroll down", "popup scroll up", "popup select last tab", "popup select next tab", "popup select previous tab", "popup select tab #1", "popup select tab #2", "popup select tab #3", "popup select tab #4", "popup select tab #5", "popup select tab #6", "popup select tab #7", "popup select tab #8", "previous message", "reconnect", "reload emotes", "remove tab", "reopen split", "scroll page down", "scroll page up", "scroll to bottom", "scroll to top", "select last tab", "select next tab", "select previous tab", "select tab #1", "select tab #2", "select tab #3", "select tab #4", "select tab #5", "select tab #6", "select tab #7", "select tab #8", "send message", "send message and keep text", "show global search", "show search", "toggle live tabs only", "toggle local r9k", "toggle tab visibility", "zoom in", "zoom out", "zoom reset" ],
|
"addedDefaults": [ "change channel", "close popup window", "create clip", "delete", "emote picker", "focus down", "focus left", "focus right", "focus up", "go to end of input", "go to end of input with selection", "go to start of input", "go to start of input with selection", "new popup window", "new popup window from tab", "new split", "new tab", "next message", "open debug popup", "open overlay", "open quick switcher", "open settings", "popup accept", "popup focus search box", "popup reject", "popup scroll down", "popup scroll up", "popup select last tab", "popup select next tab", "popup select previous tab", "popup select tab #1", "popup select tab #2", "popup select tab #3", "popup select tab #4", "popup select tab #5", "popup select tab #6", "popup select tab #7", "popup select tab #8", "previous message", "reconnect", "reload emotes", "remove tab", "reopen split", "scroll page down", "scroll page up", "scroll to bottom", "scroll to top", "select last tab", "select next tab", "select previous tab", "select tab #1", "select tab #2", "select tab #3", "select tab #4", "select tab #5", "select tab #6", "select tab #7", "select tab #8", "send message", "send message and keep text", "show global search", "show search", "toggle live tabs only", "toggle local r9k", "toggle overlay click-through", "toggle tab visibility", "zoom in", "zoom out", "zoom reset" ],
|
||||||
|
|
||||||
"change channel": { "action": "changeChannel", "arguments": [], "category": "split", "keySequence": "Ctrl+R" },
|
"change channel": { "action": "changeChannel", "arguments": [], "category": "split", "keySequence": "Ctrl+R" },
|
||||||
"close popup window": { "action": "delete", "arguments": [], "category": "popupWindow", "keySequence": "Esc" },
|
"close popup window": { "action": "delete", "arguments": [], "category": "popupWindow", "keySequence": "Esc" },
|
||||||
@@ -127,6 +139,7 @@ in {
|
|||||||
"new tab": { "action": "newTab", "arguments": [], "category": "window", "keySequence": "Ctrl+Shift+T" },
|
"new tab": { "action": "newTab", "arguments": [], "category": "window", "keySequence": "Ctrl+Shift+T" },
|
||||||
"next message": { "action": "nextMessage", "arguments": [], "category": "splitInput", "keySequence": "Down" },
|
"next message": { "action": "nextMessage", "arguments": [], "category": "splitInput", "keySequence": "Down" },
|
||||||
"open debug popup": { "action": "debug", "arguments": [], "category": "split", "keySequence": "F10" },
|
"open debug popup": { "action": "debug", "arguments": [], "category": "split", "keySequence": "F10" },
|
||||||
|
"open overlay": { "action": "popupOverlay", "arguments": [], "category": "split", "keySequence": "Ctrl+Alt+N" },
|
||||||
"open quick switcher": { "action": "openQuickSwitcher", "arguments": [], "category": "window", "keySequence": "Ctrl+K" },
|
"open quick switcher": { "action": "openQuickSwitcher", "arguments": [], "category": "window", "keySequence": "Ctrl+K" },
|
||||||
"open settings": { "action": "openSettings", "arguments": [], "category": "window", "keySequence": "Ctrl+P" },
|
"open settings": { "action": "openSettings", "arguments": [], "category": "window", "keySequence": "Ctrl+P" },
|
||||||
"popup accept": { "action": "accept", "arguments": [], "category": "popupWindow", "keySequence": "Return" },
|
"popup accept": { "action": "accept", "arguments": [], "category": "popupWindow", "keySequence": "Return" },
|
||||||
@@ -169,14 +182,15 @@ in {
|
|||||||
"send message and keep text": { "action": "sendMessage", "arguments": [ "keepInput" ], "category": "splitInput", "keySequence": "Ctrl+Return" },
|
"send message and keep text": { "action": "sendMessage", "arguments": [ "keepInput" ], "category": "splitInput", "keySequence": "Ctrl+Return" },
|
||||||
"show global search": { "action": "showGlobalSearch", "arguments": [], "category": "split", "keySequence": "Ctrl+Shift+F" },
|
"show global search": { "action": "showGlobalSearch", "arguments": [], "category": "split", "keySequence": "Ctrl+Shift+F" },
|
||||||
"show search": { "action": "showSearch", "arguments": [], "category": "split", "keySequence": "Ctrl+F" },
|
"show search": { "action": "showSearch", "arguments": [], "category": "split", "keySequence": "Ctrl+F" },
|
||||||
"toggle live tabs only": { "action": "setTabVisibility", "arguments": [ "toggleLiveOnly" ], "category": "window", "keySequence": "Ctrl+Shift+L" },
|
|
||||||
"toggle local r9k": { "action": "toggleLocalR9K", "arguments": [], "category": "window", "keySequence": "Ctrl+H" },
|
"toggle local r9k": { "action": "toggleLocalR9K", "arguments": [], "category": "window", "keySequence": "Ctrl+H" },
|
||||||
|
"toggle overlay click-through": { "action": "toggleOverlayInertia", "arguments": [ "all" ], "category": "split", "keySequence": "Ctrl+Shift+U" },
|
||||||
"toggle tab visibility": { "action": "setTabVisibility", "arguments": [ "toggle" ], "category": "window", "keySequence": "Ctrl+U" },
|
"toggle tab visibility": { "action": "setTabVisibility", "arguments": [ "toggle" ], "category": "window", "keySequence": "Ctrl+U" },
|
||||||
"zoom in": { "action": "zoom", "arguments": [ "in" ], "category": "window", "keySequence": "Ctrl++" },
|
"zoom in": { "action": "zoom", "arguments": [ "in" ], "category": "window", "keySequence": "Ctrl++" },
|
||||||
"zoom out": { "action": "zoom", "arguments": [ "out" ], "category": "window", "keySequence": "Ctrl+-" },
|
"zoom out": { "action": "zoom", "arguments": [ "out" ], "category": "window", "keySequence": "Ctrl+-" },
|
||||||
"zoom reset": { "action": "zoom", "arguments": [ "reset" ], "category": "window", "keySequence": "Ctrl+0" }
|
"zoom reset": { "action": "zoom", "arguments": [ "reset" ], "category": "window", "keySequence": "Ctrl+0" }
|
||||||
},
|
},
|
||||||
"misc": {
|
"misc": {
|
||||||
|
"askOnTabVisibilityToggle": false,
|
||||||
"currentVersion": "2.5.3",
|
"currentVersion": "2.5.3",
|
||||||
"lockNotebookLayout": false
|
"lockNotebookLayout": false
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -7,194 +7,194 @@ lib.mkIf (hyper.host != "NxACE")
|
|||||||
# discord
|
# discord
|
||||||
];
|
];
|
||||||
|
|
||||||
file.".config/vesktop/settings/settings.json".text = let
|
# file.".config/vesktop/settings/settings.json".text = let
|
||||||
settingsSyncVersion = "1729179678715";
|
# settingsSyncVersion = "1729179678715";
|
||||||
in /* json */ ''{
|
# in /* json */ ''{
|
||||||
"notifyAboutUpdates": true,
|
# "notifyAboutUpdates": true,
|
||||||
"autoUpdate": false,
|
# "autoUpdate": false,
|
||||||
"autoUpdateNotification": true,
|
# "autoUpdateNotification": true,
|
||||||
"useQuickCss": true,
|
# "useQuickCss": true,
|
||||||
"themeLinks": [
|
# "themeLinks": [
|
||||||
"https://luckfire.github.io/amoled-cord/src/amoled-cord.css"
|
# "https://luckfire.github.io/amoled-cord/src/amoled-cord.css"
|
||||||
],
|
# ],
|
||||||
"enabledThemes": [],
|
# "enabledThemes": [],
|
||||||
"enableReactDevtools": false,
|
# "enableReactDevtools": false,
|
||||||
"frameless": false,
|
# "frameless": false,
|
||||||
"transparent": true,
|
# "transparent": true,
|
||||||
"winCtrlQ": false,
|
# "winCtrlQ": false,
|
||||||
"macosTranslucency": false,
|
# "macosTranslucency": false,
|
||||||
"disableMinSize": false,
|
# "disableMinSize": false,
|
||||||
"winNativeTitleBar": false,
|
# "winNativeTitleBar": false,
|
||||||
"plugins": {
|
# "plugins": {
|
||||||
"BadgeAPI": { "enabled": true },
|
# "BadgeAPI": { "enabled": true },
|
||||||
"CommandsAPI": { "enabled": true },
|
# "CommandsAPI": { "enabled": true },
|
||||||
"ContextMenuAPI": { "enabled": true },
|
# "ContextMenuAPI": { "enabled": true },
|
||||||
"MemberListDecoratorsAPI": { "enabled": false },
|
# "MemberListDecoratorsAPI": { "enabled": false },
|
||||||
"MessageAccessoriesAPI": { "enabled": false },
|
# "MessageAccessoriesAPI": { "enabled": false },
|
||||||
"MessageDecorationsAPI": { "enabled": false },
|
# "MessageDecorationsAPI": { "enabled": false },
|
||||||
"MessageEventsAPI": { "enabled": false },
|
# "MessageEventsAPI": { "enabled": false },
|
||||||
"MessagePopoverAPI": { "enabled": false },
|
# "MessagePopoverAPI": { "enabled": false },
|
||||||
"NoticesAPI": { "enabled": true },
|
# "NoticesAPI": { "enabled": true },
|
||||||
"ServerListAPI": { "enabled": false },
|
# "ServerListAPI": { "enabled": false },
|
||||||
"NoTrack": { "enabled": true },
|
# "NoTrack": { "enabled": true },
|
||||||
"Settings": {
|
# "Settings": {
|
||||||
"enabled": true,
|
# "enabled": true,
|
||||||
"settingsLocation": "aboveActivity"
|
# "settingsLocation": "aboveActivity"
|
||||||
},
|
# },
|
||||||
"SupportHelper": { "enabled": true },
|
# "SupportHelper": { "enabled": true },
|
||||||
"ChatInputButtonAPI": { "enabled": false },
|
# "ChatInputButtonAPI": { "enabled": false },
|
||||||
"AlwaysAnimate": { "enabled": true },
|
# "AlwaysAnimate": { "enabled": true },
|
||||||
"AlwaysTrust": { "enabled": true },
|
# "AlwaysTrust": { "enabled": true },
|
||||||
"AnonymiseFileNames": { "enabled": false },
|
# "AnonymiseFileNames": { "enabled": false },
|
||||||
"WebRichPresence (arRPC)": { "enabled": false },
|
# "WebRichPresence (arRPC)": { "enabled": false },
|
||||||
"BANger": { "enabled": false },
|
# "BANger": { "enabled": false },
|
||||||
"BetterFolders": { "enabled": false },
|
# "BetterFolders": { "enabled": false },
|
||||||
"BetterGifAltText": { "enabled": false },
|
# "BetterGifAltText": { "enabled": false },
|
||||||
"BetterGifPicker": { "enabled": false },
|
# "BetterGifPicker": { "enabled": false },
|
||||||
"BetterNotesBox": { "enabled": false },
|
# "BetterNotesBox": { "enabled": false },
|
||||||
"BetterRoleDot": { "enabled": false },
|
# "BetterRoleDot": { "enabled": false },
|
||||||
"BetterUploadButton": { "enabled": false },
|
# "BetterUploadButton": { "enabled": false },
|
||||||
"BiggerStreamPreview": { "enabled": false },
|
# "BiggerStreamPreview": { "enabled": false },
|
||||||
"BlurNSFW": { "enabled": false },
|
# "BlurNSFW": { "enabled": false },
|
||||||
"CallTimer": { "enabled": false },
|
# "CallTimer": { "enabled": false },
|
||||||
"ClearURLs": { "enabled": false },
|
# "ClearURLs": { "enabled": false },
|
||||||
"ClientTheme": { "enabled": false },
|
# "ClientTheme": { "enabled": false },
|
||||||
"ColorSighted": { "enabled": false },
|
# "ColorSighted": { "enabled": false },
|
||||||
"ConsoleShortcuts": { "enabled": false },
|
# "ConsoleShortcuts": { "enabled": false },
|
||||||
"CopyUserURLs": { "enabled": false },
|
# "CopyUserURLs": { "enabled": false },
|
||||||
"CrashHandler": { "enabled": true },
|
# "CrashHandler": { "enabled": true },
|
||||||
"CustomRPC": { "enabled": false },
|
# "CustomRPC": { "enabled": false },
|
||||||
"Dearrow": { "enabled": false },
|
# "Dearrow": { "enabled": false },
|
||||||
"Decor": { "enabled": false },
|
# "Decor": { "enabled": false },
|
||||||
"DisableCallIdle": { "enabled": false },
|
# "DisableCallIdle": { "enabled": false },
|
||||||
"EmoteCloner": { "enabled": false },
|
# "EmoteCloner": { "enabled": false },
|
||||||
"Experiments": { "enabled": false },
|
# "Experiments": { "enabled": false },
|
||||||
"F8Break": { "enabled": false },
|
# "F8Break": { "enabled": false },
|
||||||
"FakeNitro": { "enabled": false },
|
# "FakeNitro": { "enabled": false },
|
||||||
"FakeProfileThemes": { "enabled": true },
|
# "FakeProfileThemes": { "enabled": true },
|
||||||
"FavoriteEmojiFirst": { "enabled": false },
|
# "FavoriteEmojiFirst": { "enabled": false },
|
||||||
"FavoriteGifSearch": { "enabled": false },
|
# "FavoriteGifSearch": { "enabled": false },
|
||||||
"FixCodeblockGap": { "enabled": false },
|
# "FixCodeblockGap": { "enabled": false },
|
||||||
"FixSpotifyEmbeds": { "enabled": false },
|
# "FixSpotifyEmbeds": { "enabled": false },
|
||||||
"FixYoutubeEmbeds": { "enabled": false },
|
# "FixYoutubeEmbeds": { "enabled": false },
|
||||||
"ForceOwnerCrown": { "enabled": false },
|
# "ForceOwnerCrown": { "enabled": false },
|
||||||
"FriendInvites": { "enabled": false },
|
# "FriendInvites": { "enabled": false },
|
||||||
"GameActivityToggle": { "enabled": false },
|
# "GameActivityToggle": { "enabled": false },
|
||||||
"GifPaste": { "enabled": false },
|
# "GifPaste": { "enabled": false },
|
||||||
"GreetStickerPicker": { "enabled": false },
|
# "GreetStickerPicker": { "enabled": false },
|
||||||
"HideAttachments": { "enabled": false },
|
# "HideAttachments": { "enabled": false },
|
||||||
"iLoveSpam": { "enabled": false },
|
# "iLoveSpam": { "enabled": false },
|
||||||
"IgnoreActivities": { "enabled": false },
|
# "IgnoreActivities": { "enabled": false },
|
||||||
"ImageZoom": { "enabled": false },
|
# "ImageZoom": { "enabled": false },
|
||||||
"InvisibleChat": { "enabled": false },
|
# "InvisibleChat": { "enabled": false },
|
||||||
"KeepCurrentChannel": { "enabled": false },
|
# "KeepCurrentChannel": { "enabled": false },
|
||||||
"LastFMRichPresence": { "enabled": false },
|
# "LastFMRichPresence": { "enabled": false },
|
||||||
"LoadingQuotes": { "enabled": false },
|
# "LoadingQuotes": { "enabled": false },
|
||||||
"MemberCount": { "enabled": false },
|
# "MemberCount": { "enabled": false },
|
||||||
"MessageClickActions": { "enabled": false },
|
# "MessageClickActions": { "enabled": false },
|
||||||
"MessageLinkEmbeds": { "enabled": false },
|
# "MessageLinkEmbeds": { "enabled": false },
|
||||||
"MessageLogger": { "enabled": false },
|
# "MessageLogger": { "enabled": false },
|
||||||
"MessageTags": { "enabled": false },
|
# "MessageTags": { "enabled": false },
|
||||||
"MoreCommands": { "enabled": false },
|
# "MoreCommands": { "enabled": false },
|
||||||
"MoreKaomoji": { "enabled": false },
|
# "MoreKaomoji": { "enabled": false },
|
||||||
"MoreUserTags": { "enabled": false },
|
# "MoreUserTags": { "enabled": false },
|
||||||
"Moyai": { "enabled": false },
|
# "Moyai": { "enabled": false },
|
||||||
"MutualGroupDMs": { "enabled": false },
|
# "MutualGroupDMs": { "enabled": false },
|
||||||
"NewGuildSettings": { "enabled": false },
|
# "NewGuildSettings": { "enabled": false },
|
||||||
"NoBlockedMessages": { "enabled": false },
|
# "NoBlockedMessages": { "enabled": false },
|
||||||
"NoDevtoolsWarning": { "enabled": false },
|
# "NoDevtoolsWarning": { "enabled": false },
|
||||||
"NoF1": { "enabled": false },
|
# "NoF1": { "enabled": false },
|
||||||
"NoMosaic": { "enabled": false },
|
# "NoMosaic": { "enabled": false },
|
||||||
"NoPendingCount": { "enabled": false },
|
# "NoPendingCount": { "enabled": false },
|
||||||
"NoProfileThemes": { "enabled": false },
|
# "NoProfileThemes": { "enabled": false },
|
||||||
"NoReplyMention": { "enabled": false },
|
# "NoReplyMention": { "enabled": false },
|
||||||
"NoScreensharePreview": { "enabled": false },
|
# "NoScreensharePreview": { "enabled": false },
|
||||||
"NoTypingAnimation": { "enabled": false },
|
# "NoTypingAnimation": { "enabled": false },
|
||||||
"NoUnblockToJump": { "enabled": false },
|
# "NoUnblockToJump": { "enabled": false },
|
||||||
"NormalizeMessageLinks": { "enabled": false },
|
# "NormalizeMessageLinks": { "enabled": false },
|
||||||
"NotificationVolume": { "enabled": false },
|
# "NotificationVolume": { "enabled": false },
|
||||||
"NSFWGateBypass": { "enabled": false },
|
# "NSFWGateBypass": { "enabled": false },
|
||||||
"OnePingPerDM": { "enabled": false },
|
# "OnePingPerDM": { "enabled": false },
|
||||||
"oneko": { "enabled": false },
|
# "oneko": { "enabled": false },
|
||||||
"OpenInApp": { "enabled": false },
|
# "OpenInApp": { "enabled": false },
|
||||||
"Party mode 🎉": { "enabled": false },
|
# "Party mode 🎉": { "enabled": false },
|
||||||
"PermissionFreeWill": { "enabled": false },
|
# "PermissionFreeWill": { "enabled": false },
|
||||||
"PermissionsViewer": { "enabled": false },
|
# "PermissionsViewer": { "enabled": false },
|
||||||
"petpet": { "enabled": false },
|
# "petpet": { "enabled": false },
|
||||||
"PictureInPicture": { "enabled": false },
|
# "PictureInPicture": { "enabled": false },
|
||||||
"PinDMs": { "enabled": false },
|
# "PinDMs": { "enabled": false },
|
||||||
"PlainFolderIcon": { "enabled": false },
|
# "PlainFolderIcon": { "enabled": false },
|
||||||
"PlatformIndicators": { "enabled": false },
|
# "PlatformIndicators": { "enabled": false },
|
||||||
"PreviewMessage": { "enabled": false },
|
# "PreviewMessage": { "enabled": false },
|
||||||
"PronounDB": { "enabled": false },
|
# "PronounDB": { "enabled": false },
|
||||||
"QuickMention": { "enabled": false },
|
# "QuickMention": { "enabled": false },
|
||||||
"QuickReply": { "enabled": false },
|
# "QuickReply": { "enabled": false },
|
||||||
"ReactErrorDecoder": { "enabled": false },
|
# "ReactErrorDecoder": { "enabled": false },
|
||||||
"ReadAllNotificationsButton": { "enabled": false },
|
# "ReadAllNotificationsButton": { "enabled": false },
|
||||||
"RelationshipNotifier": { "enabled": false },
|
# "RelationshipNotifier": { "enabled": false },
|
||||||
"RevealAllSpoilers": { "enabled": false },
|
# "RevealAllSpoilers": { "enabled": false },
|
||||||
"ReverseImageSearch": { "enabled": false },
|
# "ReverseImageSearch": { "enabled": false },
|
||||||
"ReviewDB": { "enabled": false },
|
# "ReviewDB": { "enabled": false },
|
||||||
"RoleColorEverywhere": { "enabled": true },
|
# "RoleColorEverywhere": { "enabled": true },
|
||||||
"SearchReply": { "enabled": false },
|
# "SearchReply": { "enabled": false },
|
||||||
"SecretRingToneEnabler": { "enabled": false },
|
# "SecretRingToneEnabler": { "enabled": false },
|
||||||
"SendTimestamps": { "enabled": false },
|
# "SendTimestamps": { "enabled": false },
|
||||||
"ServerListIndicators": { "enabled": false },
|
# "ServerListIndicators": { "enabled": false },
|
||||||
"ServerProfile": { "enabled": false },
|
# "ServerProfile": { "enabled": false },
|
||||||
"ShikiCodeblocks": { "enabled": false },
|
# "ShikiCodeblocks": { "enabled": false },
|
||||||
"ShowAllMessageButtons": { "enabled": false },
|
# "ShowAllMessageButtons": { "enabled": false },
|
||||||
"ShowConnections": { "enabled": false },
|
# "ShowConnections": { "enabled": false },
|
||||||
"ShowHiddenChannels": { "enabled": false },
|
# "ShowHiddenChannels": { "enabled": false },
|
||||||
"ShowMeYourName": { "enabled": false },
|
# "ShowMeYourName": { "enabled": false },
|
||||||
"ShowTimeouts": { "enabled": false },
|
# "ShowTimeouts": { "enabled": false },
|
||||||
"SilentMessageToggle": { "enabled": false },
|
# "SilentMessageToggle": { "enabled": false },
|
||||||
"SilentTyping": { "enabled": false },
|
# "SilentTyping": { "enabled": false },
|
||||||
"SortFriendRequests": { "enabled": false },
|
# "SortFriendRequests": { "enabled": false },
|
||||||
"SpotifyControls": { "enabled": false },
|
# "SpotifyControls": { "enabled": false },
|
||||||
"SpotifyCrack": { "enabled": false },
|
# "SpotifyCrack": { "enabled": false },
|
||||||
"SpotifyShareCommands": { "enabled": false },
|
# "SpotifyShareCommands": { "enabled": false },
|
||||||
"StartupTimings": { "enabled": false },
|
# "StartupTimings": { "enabled": false },
|
||||||
"SuperReactionTweaks": { "enabled": false },
|
# "SuperReactionTweaks": { "enabled": false },
|
||||||
"TextReplace": { "enabled": false },
|
# "TextReplace": { "enabled": false },
|
||||||
"ThemeAttributes": { "enabled": false },
|
# "ThemeAttributes": { "enabled": false },
|
||||||
"TimeBarAllActivities": { "enabled": false },
|
# "TimeBarAllActivities": { "enabled": false },
|
||||||
"Translate": { "enabled": false },
|
# "Translate": { "enabled": false },
|
||||||
"TypingIndicator": { "enabled": false },
|
# "TypingIndicator": { "enabled": false },
|
||||||
"TypingTweaks": { "enabled": false },
|
# "TypingTweaks": { "enabled": false },
|
||||||
"Unindent": { "enabled": false },
|
# "Unindent": { "enabled": false },
|
||||||
"UnsuppressEmbeds": { "enabled": false },
|
# "UnsuppressEmbeds": { "enabled": false },
|
||||||
"UrbanDictionary": { "enabled": false },
|
# "UrbanDictionary": { "enabled": false },
|
||||||
"UserVoiceShow": { "enabled": false },
|
# "UserVoiceShow": { "enabled": false },
|
||||||
"USRBG": { "enabled": false },
|
# "USRBG": { "enabled": false },
|
||||||
"ValidUser": { "enabled": false },
|
# "ValidUser": { "enabled": false },
|
||||||
"VoiceChatDoubleClick": { "enabled": false },
|
# "VoiceChatDoubleClick": { "enabled": false },
|
||||||
"VcNarrator": { "enabled": false },
|
# "VcNarrator": { "enabled": false },
|
||||||
"VencordToolbox": { "enabled": false },
|
# "VencordToolbox": { "enabled": false },
|
||||||
"ViewIcons": { "enabled": false },
|
# "ViewIcons": { "enabled": false },
|
||||||
"ViewRaw": { "enabled": false },
|
# "ViewRaw": { "enabled": false },
|
||||||
"VoiceMessages": { "enabled": false },
|
# "VoiceMessages": { "enabled": false },
|
||||||
"WebContextMenus": {
|
# "WebContextMenus": {
|
||||||
"enabled": true,
|
# "enabled": true,
|
||||||
"addBack": true },
|
# "addBack": true },
|
||||||
"WebKeybinds": { "enabled": true },
|
# "WebKeybinds": { "enabled": true },
|
||||||
"WhoReacted": { "enabled": false },
|
# "WhoReacted": { "enabled": false },
|
||||||
"Wikisearch": { "enabled": false },
|
# "Wikisearch": { "enabled": false },
|
||||||
"XSOverlay": { "enabled": false }
|
# "XSOverlay": { "enabled": false }
|
||||||
},
|
# },
|
||||||
"notifications": {
|
# "notifications": {
|
||||||
"timeout": 5000,
|
# "timeout": 5000,
|
||||||
"position": "bottom-right",
|
# "position": "bottom-right",
|
||||||
"useNative": "not-focused",
|
# "useNative": "not-focused",
|
||||||
"logLimit": 50
|
# "logLimit": 50
|
||||||
},
|
# },
|
||||||
"cloud": {
|
# "cloud": {
|
||||||
"authenticated": false,
|
# "authenticated": false,
|
||||||
"url": "https://api.vencord.dev/",
|
# "url": "https://api.vencord.dev/",
|
||||||
"settingsSync": false,
|
# "settingsSync": false,
|
||||||
"settingsSyncVersion": ${settingsSyncVersion}
|
# "settingsSyncVersion": ${settingsSyncVersion}
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
'';
|
# '';
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -137,37 +137,37 @@ lib.mkIf (hyper.host != "NxACE")
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
hsmw = with secrets.email.hsmw; {
|
# hsmw = with secrets.email.hsmw; {
|
||||||
address = "${un}@hs-mittweida.de";
|
# address = "${un}@hs-mittweida.de";
|
||||||
userName = "${un}@hs-mittweida.de";
|
# userName = "${un}@hs-mittweida.de";
|
||||||
realName = "Lennart J. Kurzweg";
|
# realName = "Lennart J. Kurzweg";
|
||||||
imap = {
|
# imap = {
|
||||||
port = 993;
|
# port = 993;
|
||||||
host = "xc.hs-mittweida.de";
|
# host = "xc.hs-mittweida.de";
|
||||||
};
|
# };
|
||||||
smtp = {
|
# smtp = {
|
||||||
port = 587;
|
# port = 587;
|
||||||
host = "xc.hs-mittweida.de";
|
# host = "xc.hs-mittweida.de";
|
||||||
tls.useStartTls = true;
|
# tls.useStartTls = true;
|
||||||
};
|
# };
|
||||||
signature = {
|
# signature = {
|
||||||
text = ''
|
# text = ''
|
||||||
MatNr: ${mnr}
|
# MatNr: ${mnr}
|
||||||
SemGr: ${semgr}
|
# SemGr: ${semgr}
|
||||||
About Me: https://nx2.site/about-me
|
# About Me: https://nx2.site/about-me
|
||||||
Contact: https://nx2.site/contact
|
# Contact: https://nx2.site/contact
|
||||||
GPG: https://nx2.site/gpg
|
# GPG: https://nx2.site/gpg
|
||||||
'';
|
# '';
|
||||||
showSignature = "append";
|
# showSignature = "append";
|
||||||
};
|
# };
|
||||||
thunderbird = {
|
# thunderbird = {
|
||||||
enable = true;
|
# enable = true;
|
||||||
profiles = [ "nx2" ];
|
# profiles = [ "nx2" ];
|
||||||
settings = id: {
|
# settings = id: {
|
||||||
"mail.server.server_${id}.fcc_folder" = "imap://${un}%40hs-mittweida.de@xc.hs-mittweida.de/Sent";
|
# "mail.server.server_${id}.fcc_folder" = "imap://${un}%40hs-mittweida.de@xc.hs-mittweida.de/Sent";
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
tuda = with secrets.email.tuda; {
|
tuda = with secrets.email.tuda; {
|
||||||
address = "${un}@stud.tu-darmstadt.de";
|
address = "${un}@stud.tu-darmstadt.de";
|
||||||
userName = tuid;
|
userName = tuid;
|
||||||
|
|||||||
@@ -249,17 +249,17 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@-moz-document domain(chatgpt.com) {
|
|
||||||
body, html , .bg-token-sidebar-surface-primary {
|
|
||||||
background-color: transparent !important;
|
|
||||||
}
|
|
||||||
.bg-token-main-surface-primary {
|
|
||||||
background-color: rgba(0,0,0,1) !important;
|
|
||||||
backdrop-filter: blur(100px) !important;
|
|
||||||
border-radius: ${builtins.toString rice.rounding}px !important;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
'';
|
'';
|
||||||
|
# @-moz-document domain(chatgpt.com) {
|
||||||
|
# body, html , .bg-token-sidebar-surface-primary {
|
||||||
|
# background-color: transparent !important;
|
||||||
|
# }
|
||||||
|
# .bg-token-main-surface-primary {
|
||||||
|
# background-color: rgba(0,0,0,1) !important;
|
||||||
|
# backdrop-filter: blur(100px) !important;
|
||||||
|
# border-radius: ${builtins.toString rice.rounding}px !important;
|
||||||
|
# }
|
||||||
|
# }
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,6 +25,7 @@
|
|||||||
"https://git.da.dicos.de".password = lib.mkIf (hyper.host =="NxWSL") "Test";
|
"https://git.da.dicos.de".password = lib.mkIf (hyper.host =="NxWSL") "Test";
|
||||||
};
|
};
|
||||||
url."ssh://git@git.da.dicos.de/".insteadOf = lib.mkIf (hyper.host =="NxWSL") "https://git.da.dicos.de/";
|
url."ssh://git@git.da.dicos.de/".insteadOf = lib.mkIf (hyper.host =="NxWSL") "https://git.da.dicos.de/";
|
||||||
|
url."ssh://git@github.com/".insteadOf = "https://github.com/";
|
||||||
pull.rebase = false; # true
|
pull.rebase = false; # true
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -178,7 +178,7 @@
|
|||||||
};
|
};
|
||||||
smart-tab = {
|
smart-tab = {
|
||||||
enable = false;
|
enable = false;
|
||||||
supersend-menu = false;
|
supersede-menu = false;
|
||||||
};
|
};
|
||||||
inline-diagnostics = {
|
inline-diagnostics = {
|
||||||
cursor-line = "warning";
|
cursor-line = "warning";
|
||||||
|
|||||||
@@ -4,65 +4,18 @@ let
|
|||||||
transparency = builtins.toString rice.transparency;
|
transparency = builtins.toString rice.transparency;
|
||||||
terminal = "ghostty";
|
terminal = "ghostty";
|
||||||
terminal-exec = "ghostty --command=";
|
terminal-exec = "ghostty --command=";
|
||||||
monitors = let
|
monitors = {
|
||||||
docked = false;
|
|
||||||
in {
|
|
||||||
xps = {
|
xps = {
|
||||||
main = if docked then {
|
main = { name = "eDP-1"; resolution = "1920x1200"; position = "0x1080"; scale = "1.0"; };
|
||||||
name = "DP-5";
|
second = { name = "desc:Sony SONY TV 0x01010101"; resolution = "1920x1080"; position = "0x0"; scale = "1.0"; };
|
||||||
resolution = "1920x1080";
|
|
||||||
position = "1920x0";
|
|
||||||
scale = "1.0";
|
|
||||||
} else {
|
|
||||||
name = "eDP-1";
|
|
||||||
resolution = "1920x1200";
|
|
||||||
position = "0x1080";
|
|
||||||
scale = "1.0";
|
|
||||||
};
|
|
||||||
second = if docked then {
|
|
||||||
name = "DP-6";
|
|
||||||
resolution = "1920x1080";
|
|
||||||
position = "0x0";
|
|
||||||
scale = "1.0";
|
|
||||||
} else {
|
|
||||||
name = "DP-3";
|
|
||||||
resolution = "1920x1080";
|
|
||||||
position = "0x0";
|
|
||||||
scale = "1.0";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
north = {
|
north = {
|
||||||
main = {
|
main = { name = "desc:Iiyama North America PL3270Q na"; resolution = "2560x1440"; position = "1920x150"; scale = "1.0"; };
|
||||||
# name = "DP-1";
|
left = { name = "desc:Philips Consumer Electronics Company 273PLPH AU11423002132"; resolution = "1920x1080"; position = "0x0"; scale = "1.0"; };
|
||||||
name = "desc:Iiyama North America PL3270Q na";
|
# right = { name = "HDMI-A-2"; resolution = "1920x1080"; position = "4480x360"; scale = "1.0"; };
|
||||||
# name = "DP-4";
|
|
||||||
# name = "DP-3";
|
|
||||||
resolution = "2560x1440";
|
|
||||||
position = "1920x150";
|
|
||||||
scale = "1.0";
|
|
||||||
};
|
|
||||||
left = {
|
|
||||||
# name = "HDMI-A-2";
|
|
||||||
name = "desc:Philips Consumer Electronics Company 273PLPH AU11423002132";
|
|
||||||
# name = "HDMI-A-1";
|
|
||||||
resolution = "1920x1080";
|
|
||||||
position = "0x0";
|
|
||||||
scale = "1.0";
|
|
||||||
};
|
|
||||||
# right = {
|
|
||||||
# name = "HDMI-A-2";
|
|
||||||
# resolution = "1920x1080";
|
|
||||||
# position = "4480x360";
|
|
||||||
# scale = "1.0";
|
|
||||||
# };
|
|
||||||
};
|
};
|
||||||
ace = {
|
ace = {
|
||||||
main = {
|
main = { name = "HDMI-A-1"; resolution = "3840x2160"; position = "0x0"; scale = "2.0"; };
|
||||||
name = "HDMI-A-1";
|
|
||||||
resolution = "3840x2160";
|
|
||||||
position = "0x0";
|
|
||||||
scale = "2.0";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
in {
|
in {
|
||||||
@@ -308,7 +261,7 @@ in {
|
|||||||
# "opacity ${transparency}, class:^(Element)$"
|
# "opacity ${transparency}, class:^(Element)$"
|
||||||
"opacity ${transparency}, class:^(lutris)$"
|
"opacity ${transparency}, class:^(lutris)$"
|
||||||
"opacity ${transparency}, class:^(neovide)$"
|
"opacity ${transparency}, class:^(neovide)$"
|
||||||
"opacity ${transparency}, class:^(obsidian)$"
|
# "opacity ${transparency}, class:^(obsidian)$"
|
||||||
"opacity ${transparency}, class:^(vesktop)$"
|
"opacity ${transparency}, class:^(vesktop)$"
|
||||||
"opacity ${transparency}, class:^(VSCodium)$"
|
"opacity ${transparency}, class:^(VSCodium)$"
|
||||||
"opacity ${transparency}, title:^(wlogout)$"
|
"opacity ${transparency}, title:^(wlogout)$"
|
||||||
@@ -725,7 +678,7 @@ in {
|
|||||||
valign = bottom
|
valign = bottom
|
||||||
}
|
}
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -4,13 +4,13 @@
|
|||||||
services.mako = with rice; {
|
services.mako = with rice; {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
defaultTimeout = 10000; # in ms
|
default-timeout = 5000; # in ms
|
||||||
backgroundColor = color.background;
|
background-color = color.background;
|
||||||
textColor = color.foreground;
|
text-color = color.foreground;
|
||||||
borderColor = color.border;
|
|
||||||
borderSize = border-width;
|
|
||||||
font = font.code.name;
|
font = font.code.name;
|
||||||
borderRadius = rounding;
|
border-size = border-width;
|
||||||
|
border-radius = rounding;
|
||||||
|
border-color = color.border;
|
||||||
anchor = "top-right";
|
anchor = "top-right";
|
||||||
margin = builtins.toString (gap-size * 2) ;
|
margin = builtins.toString (gap-size * 2) ;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -153,12 +153,14 @@ if __name__ == "__main__":
|
|||||||
|
|
||||||
hours, rem = divmod(int(t), 3600)
|
hours, rem = divmod(int(t), 3600)
|
||||||
minutes, _ = divmod(rem, 60)
|
minutes, _ = divmod(rem, 60)
|
||||||
hour_string = f"{hours} hour{'s ' if hours != 1 else ' '}and " if hours > 0 else ""
|
hour_string = f"{hours} hour{'s ' if hours != 1 else ' '}" if hours > 0 else ""
|
||||||
minu_string = f"{minutes} minute{'s ' if minutes != 1 else ' '}" if minutes > 0 else ""
|
minu_string = f"{minutes} minute{'s ' if minutes != 1 else ' '}" if minutes > 0 else ""
|
||||||
if hour_string == "" and minu_string == "":
|
if hour_string == "" and minu_string == "":
|
||||||
time_string = "now"
|
time_string = "now"
|
||||||
else:
|
elif hour_string == "" or minu_string == "":
|
||||||
time_string = "in " + hour_string + minu_string
|
time_string = "in " + hour_string + minu_string
|
||||||
|
else:
|
||||||
|
time_string = "in " + hour_string + "and " + minu_string
|
||||||
|
|
||||||
print(f"{event_dict['event_name']} {action_string} {time_string}")
|
print(f"{event_dict['event_name']} {action_string} {time_string}")
|
||||||
'')
|
'')
|
||||||
|
|||||||
@@ -50,8 +50,8 @@
|
|||||||
{ on = "<C-f>"; run = "arrow 100%"; desc = "Move cursor down one page"; }
|
{ on = "<C-f>"; run = "arrow 100%"; desc = "Move cursor down one page"; }
|
||||||
{ on = "<PageUp>"; run = "arrow -100%"; desc = "Move cursor up one page"; }
|
{ on = "<PageUp>"; run = "arrow -100%"; desc = "Move cursor up one page"; }
|
||||||
{ on = "<PageDown>"; run = "arrow 100%"; desc = "Move cursor down one page"; }
|
{ on = "<PageDown>"; run = "arrow 100%"; desc = "Move cursor down one page"; }
|
||||||
{ on = [ "g" "g" ]; run = "arrow down"; desc = "Move cursor to the top"; }
|
{ on = [ "g" "g" ]; run = "arrow top"; desc = "Move cursor to the top"; }
|
||||||
{ on = [ "g" "e" ]; run = "arrow up"; desc = "Move cursor to the end"; }
|
{ on = [ "g" "e" ]; run = "arrow bot"; desc = "Move cursor to the end"; }
|
||||||
{ on = [ "g" "h" ]; run = "cd ~"; desc = "Go to the home directory"; }
|
{ on = [ "g" "h" ]; run = "cd ~"; desc = "Go to the home directory"; }
|
||||||
{ on = [ "g" "n" ]; run = "cd ~/nix-dots"; desc = "Go to the Nix-Dotfiles directory"; }
|
{ on = [ "g" "n" ]; run = "cd ~/nix-dots"; desc = "Go to the Nix-Dotfiles directory"; }
|
||||||
(pkgs.lib.mkIf (hyper.host == "NxACE") { on = [ "g" "s" ]; run = "cd /var/lib/hugo/nx2site"; desc = "Go to the Hugo Nx2.Site directory"; })
|
(pkgs.lib.mkIf (hyper.host == "NxACE") { on = [ "g" "s" ]; run = "cd /var/lib/hugo/nx2site"; desc = "Go to the Hugo Nx2.Site directory"; })
|
||||||
@@ -65,6 +65,7 @@
|
|||||||
{ on = [ "g" "d" ]; run = "cd ~/Downloads"; desc = "Go to the downloads directory"; }
|
{ on = [ "g" "d" ]; run = "cd ~/Downloads"; desc = "Go to the downloads directory"; }
|
||||||
{ on = [ "g" "D" ]; run = "cd ~/Documents"; desc = "Go to the Documents directory"; }
|
{ on = [ "g" "D" ]; run = "cd ~/Documents"; desc = "Go to the Documents directory"; }
|
||||||
{ on = [ "g" "r" ]; run = "cd /"; desc = "Go to the root (/) directory"; }
|
{ on = [ "g" "r" ]; run = "cd /"; desc = "Go to the root (/) directory"; }
|
||||||
|
{ on = [ "g" "p" ]; run = "cd ~/projects"; desc = "Go to the projects directory"; }
|
||||||
{ on = [ "g" "/" ]; run = "cd /"; desc = "Go to the root (/) directory"; }
|
{ on = [ "g" "/" ]; run = "cd /"; desc = "Go to the root (/) directory"; }
|
||||||
{ on = [ "g" "<Space>" ]; run = "cd --interactive"; desc = "Go to a directory interactively"; }
|
{ on = [ "g" "<Space>" ]; run = "cd --interactive"; desc = "Go to a directory interactively"; }
|
||||||
# Navigation
|
# Navigation
|
||||||
@@ -396,17 +397,65 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
xdg = {
|
xdg = {
|
||||||
configFile."xdg-desktop-portal-termfilechooser/config".text = lib.mkIf config.programs.yazi.enable ''
|
# # https://github.com/hunkyburrito/xdg-desktop-portal-termfilechooser/pull/44
|
||||||
[filechooser]
|
configFile = let
|
||||||
cmd=${pkgs.xdg-desktop-portal-termfilechooser}/share/xdg-desktop-portal-termfilechooser/yazi-wrapper.sh
|
wrapper = pkgs.writeShellApplication { name = "yazi-wrapper.sh"; text = /*bash*/ ''
|
||||||
env=TERMCMD=ghostty --title="terminal-file-picker -e"
|
set -ex
|
||||||
default_dir=$HOME
|
|
||||||
open_mode=suggested
|
multiple="$1"
|
||||||
save_mode=last
|
directory="$2"
|
||||||
'';
|
save="$3"
|
||||||
|
path="$4"
|
||||||
|
out="$5"
|
||||||
|
|
||||||
|
cmd="yazi"
|
||||||
|
termcmd="''${TERMCMD:-kitty --title 'termfilechooser'}"
|
||||||
|
|
||||||
|
if [ "$save" = "1" ]; then
|
||||||
|
# save a file
|
||||||
|
set -- --chooser-file="$out" "$path"
|
||||||
|
elif [ "$directory" = "1" ]; then
|
||||||
|
# upload files from a directory
|
||||||
|
set -- --chooser-file="$out" --cwd-file="$out" "$path"
|
||||||
|
elif [ "$multiple" = "1" ]; then
|
||||||
|
# upload multiple files
|
||||||
|
set -- --chooser-file="$out" "$path"
|
||||||
|
else
|
||||||
|
# upload only 1 file
|
||||||
|
set -- --chooser-file="$out" "$path"
|
||||||
|
fi
|
||||||
|
|
||||||
|
command="$termcmd $cmd"
|
||||||
|
for arg in "$@"; do
|
||||||
|
# escape double quotes
|
||||||
|
escaped=$(printf "%s" "$arg" | sed -E 's/[\"\(\)\{\}\|]//g')
|
||||||
|
# escape spaces
|
||||||
|
command="$command \"$escaped\""
|
||||||
|
done
|
||||||
|
|
||||||
|
sh -c "$command"
|
||||||
|
'';};
|
||||||
|
in {
|
||||||
|
"xdg-desktop-portal-termfilechooser/config".text = ''
|
||||||
|
[filechooser]
|
||||||
|
cmd=${wrapper}/bin/yazi-wrapper.sh
|
||||||
|
env=TERMCMD=ghostty --title="terminal-file-picker -e"
|
||||||
|
default_dir=$HOME
|
||||||
|
open_mode=suggested
|
||||||
|
save_mode=last
|
||||||
|
'';
|
||||||
|
# "xdg-desktop-portal-termfilechooser/config".text = ''
|
||||||
|
# [filechooser]
|
||||||
|
# cmd=${pkgs.latest.xdg-desktop-portal-termfilechooser}/share/xdg-desktop-portal-termfilechooser/yazi-wrapper.sh
|
||||||
|
# env=TERMCMD=ghostty --title="terminal-file-picker -e"
|
||||||
|
# default_dir=$HOME
|
||||||
|
# open_mode=suggested
|
||||||
|
# save_mode=last
|
||||||
|
# '';
|
||||||
|
};
|
||||||
portal = {
|
portal = {
|
||||||
enable = true;
|
enable = true;
|
||||||
extraPortals = [ pkgs.xdg-desktop-portal-termfilechooser ];
|
extraPortals = [ pkgs.latest.xdg-desktop-portal-termfilechooser ];
|
||||||
config = {
|
config = {
|
||||||
common = {
|
common = {
|
||||||
"org.freedesktop.impl.portal.FileChooser" = "termfilechooser";
|
"org.freedesktop.impl.portal.FileChooser" = "termfilechooser";
|
||||||
|
|||||||
Reference in New Issue
Block a user