Compare commits
No commits in common. "9e9f6dee5fb15c7024661aa8f95230d61ec09ebe" and "b165e4471c2b732f87ddab646048be650540c0b6" have entirely different histories.
9e9f6dee5f
...
b165e4471c
18
flake.lock
18
flake.lock
|
@ -111,11 +111,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725407940,
|
"lastModified": 1725001927,
|
||||||
"narHash": "sha256-tiN5Rlg/jiY0tyky+soJZoRzLKbPyIdlQ77xVgREDNM=",
|
"narHash": "sha256-eV+63gK0Mp7ygCR0Oy4yIYSNcum2VQwnZamHxYTNi+M=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "6f6c45b5134a8ee2e465164811e451dcb5ad86e3",
|
"rev": "6e99f2a27d600612004fbd2c3282d614bfee6421",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -135,11 +135,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725575977,
|
"lastModified": 1724556439,
|
||||||
"narHash": "sha256-1e9zB0dMRwdAbhxVATlL25rExMDh4gZ/3AXdkpU8408=",
|
"narHash": "sha256-gPR3sxkKxISUvydnqoj54znpUkK8av/HVFuFJuYUw3w=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "plasma-manager",
|
"repo": "plasma-manager",
|
||||||
"rev": "b82b9ba85c156a5e7f865cc94ed2a4df20cbbf39",
|
"rev": "5c97fe8af2a2e561f14195ed357d8c451fdbff4c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -162,11 +162,11 @@
|
||||||
"tt-schemes": {
|
"tt-schemes": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725273692,
|
"lastModified": 1724855699,
|
||||||
"narHash": "sha256-XOxESrzdIpcYMLS+s4D16M4c8gAk3sLyAQUvsb+lQLk=",
|
"narHash": "sha256-spz4qmUaejGLB6k/RKc7k+unbNogedwdQv5yBoL3ThA=",
|
||||||
"owner": "tinted-theming",
|
"owner": "tinted-theming",
|
||||||
"repo": "schemes",
|
"repo": "schemes",
|
||||||
"rev": "992b6c372a00e284a7dc26b19a0d11b7afcba1f1",
|
"rev": "43294f13504020b879723fa7a00a0abd39b18cc3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
88
system/home/config/ferdium.nix
Normal file
88
system/home/config/ferdium.nix
Normal file
|
@ -0,0 +1,88 @@
|
||||||
|
{
|
||||||
|
downloadFolderPath,
|
||||||
|
accentColor,
|
||||||
|
progressbarAccentColor,
|
||||||
|
}:
|
||||||
|
{
|
||||||
|
inherit downloadFolderPath accentColor progressbarAccentColor;
|
||||||
|
adaptableDarkMode = true;
|
||||||
|
alwaysShowWorkspaces = false;
|
||||||
|
autoLaunchInBackground = false;
|
||||||
|
autoLaunchOnStart = false;
|
||||||
|
autohideMenuBar = false;
|
||||||
|
automaticUpdates = false;
|
||||||
|
beta = false;
|
||||||
|
clipboardNotifications = true;
|
||||||
|
closeToSystemTray = true;
|
||||||
|
confirmOnQuit = false;
|
||||||
|
customTodoServer = "";
|
||||||
|
darkMode = false;
|
||||||
|
enableGPUAcceleration = true;
|
||||||
|
enableGlobalHideShortcut = false;
|
||||||
|
enableLongPressServiceHint = false;
|
||||||
|
enableSpellchecking = true;
|
||||||
|
enableSystemTray = true;
|
||||||
|
enableTranslator = true;
|
||||||
|
fallbackLocale = "en-US";
|
||||||
|
grayscaleServicesDim = 50;
|
||||||
|
hibernateOnStartup = true;
|
||||||
|
hibernationStrategy = 300;
|
||||||
|
hideAllServicesWorkspace = false;
|
||||||
|
hideCollapseButton = false;
|
||||||
|
hideDownloadButton = false;
|
||||||
|
hideNotificationsButton = false;
|
||||||
|
hideRecipesButton = false;
|
||||||
|
hideSettingsButton = false;
|
||||||
|
hideSplitModeButton = true;
|
||||||
|
hideWorkspacesButton = false;
|
||||||
|
iconSize = 20;
|
||||||
|
inactivityLock = 0;
|
||||||
|
isAppMuted = false;
|
||||||
|
isLockingFeatureEnabled = false;
|
||||||
|
isMenuCollapsed = false;
|
||||||
|
isTodosFeatureEnabled = true;
|
||||||
|
isTwoFactorAutoCatcherEnabled = false;
|
||||||
|
keepAllWorkspacesLoaded = false;
|
||||||
|
liftSingleInstanceLock = false;
|
||||||
|
locale = "en-US";
|
||||||
|
locked = false;
|
||||||
|
lockedPassword = "";
|
||||||
|
minimizeToSystemTray = false;
|
||||||
|
navigationBarBehaviour = "never";
|
||||||
|
navigationBarManualActive = false;
|
||||||
|
notifyTaskBarOnMessage = false;
|
||||||
|
predefinedTodoServer = "https://todoist.com/app";
|
||||||
|
privateNotifications = false;
|
||||||
|
reloadAfterResume = true;
|
||||||
|
reloadAfterResumeTime = 10;
|
||||||
|
runInBackground = true;
|
||||||
|
scheduledDNDEnabled = false;
|
||||||
|
scheduledDNDEnd = "09:00";
|
||||||
|
scheduledDNDStart = "17:00";
|
||||||
|
searchEngine = "duckDuckGo";
|
||||||
|
sentry = false;
|
||||||
|
server = "You are using Ferdium without a server";
|
||||||
|
serviceRibbonWidth = 68;
|
||||||
|
showDisabledServices = false;
|
||||||
|
showDragArea = false;
|
||||||
|
showMessageBadgeWhenMuted = true;
|
||||||
|
showServiceName = false;
|
||||||
|
sidebarServicesLocation = 0;
|
||||||
|
spellcheckerLanguage = "en-GB";
|
||||||
|
splitColumns = 2;
|
||||||
|
splitMode = false;
|
||||||
|
startMinimized = false;
|
||||||
|
translatorEngine = "LibreTranslate";
|
||||||
|
translatorLanguage = "en";
|
||||||
|
twoFactorAutoCatcherMatcher = "token, code, sms, verify";
|
||||||
|
universalDarkMode = true;
|
||||||
|
useGrayscaleServices = false;
|
||||||
|
useHorizontalStyle = false;
|
||||||
|
useSelfSignedCertificates = false;
|
||||||
|
useTouchIdToUnlock = true;
|
||||||
|
userAgentPref = "";
|
||||||
|
wakeUpHibernationSplay = true;
|
||||||
|
wakeUpHibernationStrategy = 0;
|
||||||
|
wakeUpStrategy = 300;
|
||||||
|
webRTCIPHandlingPolicy = "disable_non_proxied_udp";
|
||||||
|
}
|
8
system/home/config/teams-for-linux.nix
Normal file
8
system/home/config/teams-for-linux.nix
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
{
|
||||||
|
awayOnSystemIdle = true;
|
||||||
|
closeAppOnCross = true;
|
||||||
|
followSystemTheme = true;
|
||||||
|
notificationMethod = "electron";
|
||||||
|
optInTeamsV2 = true;
|
||||||
|
spellCheckerLanguages = [ "en_GB" ];
|
||||||
|
}
|
|
@ -1,4 +1,9 @@
|
||||||
{ config, pkgs, ... }:
|
{
|
||||||
|
config,
|
||||||
|
pkgs,
|
||||||
|
accentColourName,
|
||||||
|
...
|
||||||
|
}:
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
./plasma/default.nix
|
./plasma/default.nix
|
||||||
|
@ -11,6 +16,7 @@
|
||||||
libreoffice-qt-fresh
|
libreoffice-qt-fresh
|
||||||
krdc
|
krdc
|
||||||
tokodon
|
tokodon
|
||||||
|
ferdium
|
||||||
webcord
|
webcord
|
||||||
signal-desktop
|
signal-desktop
|
||||||
teams-for-linux
|
teams-for-linux
|
||||||
|
@ -57,14 +63,15 @@
|
||||||
};
|
};
|
||||||
configFile = {
|
configFile = {
|
||||||
"autostart/signal-desktop.desktop".source = "${pkgs.signal-desktop}/share/applications/signal-desktop.desktop";
|
"autostart/signal-desktop.desktop".source = "${pkgs.signal-desktop}/share/applications/signal-desktop.desktop";
|
||||||
"teams-for-linux/config.json".text = builtins.toJSON {
|
"autostart/ferdium.desktop".source = "${pkgs.ferdium}/share/applications/ferdium.desktop";
|
||||||
awayOnSystemIdle = true;
|
"Ferdium/config/settings.json".text = builtins.toJSON (
|
||||||
closeAppOnCross = true;
|
import ./config/ferdium.nix {
|
||||||
followSystemTheme = true;
|
downloadFolderPath = config.xdg.userDirs.download;
|
||||||
notificationMethod = "electron";
|
accentColor = config.scheme.withHashtag.${accentColourName};
|
||||||
optInTeamsV2 = true;
|
progressbarAccentColor = config.scheme.withHashtag.${accentColourName};
|
||||||
spellCheckerLanguages = [ "en_GB" ];
|
}
|
||||||
};
|
);
|
||||||
|
"teams-for-linux/config.json".text = builtins.toJSON (import ./config/teams-for-linux.nix);
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
xresources.properties = with config.scheme.withHashtag; {
|
xresources.properties = with config.scheme.withHashtag; {
|
||||||
|
|
Loading…
Reference in a new issue