Compare commits

..

4 commits

Author SHA1 Message Date
Evie Litherland-Smith 8c5c6ee528 Move Emacs from default.nix -> desktop.nix
Remove Alacritty, use Konsole instead since already configured for
Yakuake
2024-09-01 08:08:11 +01:00
Evie Litherland-Smith 49601ec3c2 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/e333d62b70b179da1dd78d94315e8a390f2d12e5?narHash=sha256-uM7n5nNL6fmA0bwMJBNll11f4cMWOFa2Ni6F5KeIldM%3D' (2024-08-25)
  → 'github:nix-community/nix-index-database/32058e9138248874773630c846563b1a78ee7a5b?narHash=sha256-WfAHq3Ag3vLNFfWxKHjFBFdPI6JIideWFJod9mx1eoo%3D' (2024-09-01)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/2527da1ef492c495d5391f3bcf9c1dd9f4514e32?narHash=sha256-XROVLf9ti4rrNCFLr%2BDmXRZtPjCQTW4cYy59owTEmxk%3D' (2024-08-24)
  → 'github:nixos/nixpkgs/6e99f2a27d600612004fbd2c3282d614bfee6421?narHash=sha256-eV%2B63gK0Mp7ygCR0Oy4yIYSNcum2VQwnZamHxYTNi%2BM%3D' (2024-08-30)
• Updated input 'tt-schemes':
    'github:tinted-theming/schemes/b287eeabc4f1f63980dbd6f7c6b8593638c0b941?narHash=sha256-r0mHdIreBmEFCoW5lVwFdVMb9MG6pa0vvcO91fOwKg4%3D' (2024-08-26)
  → 'github:tinted-theming/schemes/43294f13504020b879723fa7a00a0abd39b18cc3?narHash=sha256-spz4qmUaejGLB6k/RKc7k%2BunbNogedwdQv5yBoL3ThA%3D' (2024-08-28)
2024-09-01 08:03:07 +01:00
Evie Litherland-Smith b8914a9362 Swap KDE kickoff for kicker, nicer interface
Add panelspacers to centre pager widget
2024-09-01 08:01:44 +01:00
Evie Litherland-Smith 03e897ef79 Adjust ferdium config
Don't run in background, but keep system tray active
2024-09-01 08:01:20 +01:00
5 changed files with 27 additions and 26 deletions

View file

@ -80,11 +80,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1724576102, "lastModified": 1725161148,
"narHash": "sha256-uM7n5nNL6fmA0bwMJBNll11f4cMWOFa2Ni6F5KeIldM=", "narHash": "sha256-WfAHq3Ag3vLNFfWxKHjFBFdPI6JIideWFJod9mx1eoo=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-index-database", "repo": "nix-index-database",
"rev": "e333d62b70b179da1dd78d94315e8a390f2d12e5", "rev": "32058e9138248874773630c846563b1a78ee7a5b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -111,11 +111,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1724531977, "lastModified": 1725001927,
"narHash": "sha256-XROVLf9ti4rrNCFLr+DmXRZtPjCQTW4cYy59owTEmxk=", "narHash": "sha256-eV+63gK0Mp7ygCR0Oy4yIYSNcum2VQwnZamHxYTNi+M=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "2527da1ef492c495d5391f3bcf9c1dd9f4514e32", "rev": "6e99f2a27d600612004fbd2c3282d614bfee6421",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -162,11 +162,11 @@
"tt-schemes": { "tt-schemes": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1724695374, "lastModified": 1724855699,
"narHash": "sha256-r0mHdIreBmEFCoW5lVwFdVMb9MG6pa0vvcO91fOwKg4=", "narHash": "sha256-spz4qmUaejGLB6k/RKc7k+unbNogedwdQv5yBoL3ThA=",
"owner": "tinted-theming", "owner": "tinted-theming",
"repo": "schemes", "repo": "schemes",
"rev": "b287eeabc4f1f63980dbd6f7c6b8593638c0b941", "rev": "43294f13504020b879723fa7a00a0abd39b18cc3",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -48,14 +48,14 @@
locked = false; locked = false;
lockedPassword = ""; lockedPassword = "";
minimizeToSystemTray = false; minimizeToSystemTray = false;
navigationBarBehaviour = "custom"; navigationBarBehaviour = "never";
navigationBarManualActive = false; navigationBarManualActive = false;
notifyTaskBarOnMessage = false; notifyTaskBarOnMessage = false;
predefinedTodoServer = "https://todoist.com/app"; predefinedTodoServer = "https://todoist.com/app";
privateNotifications = false; privateNotifications = false;
reloadAfterResume = true; reloadAfterResume = true;
reloadAfterResumeTime = 10; reloadAfterResumeTime = 10;
runInBackground = true; runInBackground = false;
scheduledDNDEnabled = false; scheduledDNDEnabled = false;
scheduledDNDEnd = "09:00"; scheduledDNDEnd = "09:00";
scheduledDNDStart = "17:00"; scheduledDNDStart = "17:00";
@ -63,13 +63,13 @@
sentry = false; sentry = false;
server = "You are using Ferdium without a server"; server = "You are using Ferdium without a server";
serviceRibbonWidth = 68; serviceRibbonWidth = 68;
showDisabledServices = true; showDisabledServices = false;
showDragArea = false; showDragArea = false;
showMessageBadgeWhenMuted = true; showMessageBadgeWhenMuted = true;
showServiceName = false; showServiceName = false;
sidebarServicesLocation = 0; sidebarServicesLocation = 0;
spellcheckerLanguage = "en-GB"; spellcheckerLanguage = "en-GB";
splitColumns = 3; splitColumns = 2;
splitMode = false; splitMode = false;
startMinimized = false; startMinimized = false;
translatorEngine = "LibreTranslate"; translatorEngine = "LibreTranslate";

View file

@ -5,7 +5,6 @@
inputs.nix-index-database.hmModules.nix-index inputs.nix-index-database.hmModules.nix-index
inputs.plasma-manager.homeManagerModules.plasma-manager inputs.plasma-manager.homeManagerModules.plasma-manager
./shell/default.nix ./shell/default.nix
./emacs/default.nix
./services/password-store/default.nix ./services/password-store/default.nix
./scripts/default.nix ./scripts/default.nix
]; ];

View file

@ -7,7 +7,7 @@
{ {
imports = [ imports = [
./plasma/default.nix ./plasma/default.nix
./alacritty/default.nix ./emacs/default.nix
./browser/default.nix ./browser/default.nix
./services/email/default.nix ./services/email/default.nix
]; ];

View file

@ -87,15 +87,16 @@
floating = true; floating = true;
widgets = [ widgets = [
{ {
name = "org.kde.plasma.kickoff"; name = "org.kde.plasma.kicker";
config.General = { config.General = {
icon = "nix-snowflake"; icon = "distributor-logo-nixos";
primaryActions = "0"; appNameFormat = 0;
favoritesDisplay = "0"; limitDepth = true;
applicationsDisplay = "1"; alphaSort = true;
pin = "false"; recentOrdering = 0;
showActionButtonCaptions = "true"; showRecentApps = true;
compactMode = "false"; showRecentDocs = true;
showIconsRootLevel = true;
}; };
} }
{ {
@ -109,6 +110,7 @@
]; ];
}; };
} }
"org.kde.plasma.panelspacer"
{ {
name = "org.kde.plasma.pager"; name = "org.kde.plasma.pager";
config.General = { config.General = {
@ -117,6 +119,7 @@
wrapPage = "true"; wrapPage = "true";
}; };
} }
"org.kde.plasma.panelspacer"
"org.kde.plasma.marginsseparator" "org.kde.plasma.marginsseparator"
"org.kde.plasma.keyboardindicator" "org.kde.plasma.keyboardindicator"
"org.kde.plasma.cameraindicator" "org.kde.plasma.cameraindicator"
@ -301,9 +304,8 @@
{ {
inherit AccentColor; inherit AccentColor;
LastUsedCustomAccentColor = AccentColor; LastUsedCustomAccentColor = AccentColor;
TerminalApplication = if config.programs.alacritty.enable then "alacritty" else "konsole"; TerminalApplication = "konsole";
TerminalService = TerminalService = "org.kde.konsole.desktop";
if config.programs.alacritty.enable then "Alacritty.desktop" else "org.kde.konsole.desktop";
}; };
WM = { WM = {
# TODO convert to base16 colours at some point # TODO convert to base16 colours at some point