2023-11-17 21:00:55 +00:00
|
|
|
|
{ config, pkgs, username, ... }:
|
2023-10-30 23:04:56 +00:00
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
system.defaults = {
|
|
|
|
|
dock = {
|
|
|
|
|
# Don't show recent applications
|
|
|
|
|
show-recents = false;
|
|
|
|
|
# Set the dock size
|
|
|
|
|
tilesize = 55;
|
|
|
|
|
# Bottom right hot corner - Quick Nnote
|
|
|
|
|
wvous-br-corner = 14;
|
|
|
|
|
# Disable these hot corners
|
|
|
|
|
wvous-bl-corner = 1;
|
|
|
|
|
wvous-tl-corner = 1;
|
|
|
|
|
wvous-tr-corner = 1;
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
# Set the applications and folders on the dock
|
|
|
|
|
local.dock.entries = [
|
|
|
|
|
# Applications
|
|
|
|
|
{ path = "/System/Applications/Launchpad.app/"; }
|
|
|
|
|
{ path = "/Applications/Things3.app/"; }
|
|
|
|
|
{ path = "/Applications/RustRover.app/"; }
|
|
|
|
|
{ path = "/Applications/PyCharm.app/"; }
|
|
|
|
|
{ path = "/Applications/iTerm.app/"; }
|
|
|
|
|
{ path = "/Applications/Obsidian.app/"; }
|
|
|
|
|
{ path = "/Applications/Tower.app/"; }
|
|
|
|
|
{ path = "/Applications/Sketch.app/"; }
|
|
|
|
|
{ path = "/System/Volumes/Preboot/Cryptexes/App/System/Applications/Safari.app"; }
|
|
|
|
|
{ path = "/System/Applications/Calendar.app/"; }
|
|
|
|
|
{ path = "/System/Applications/Notes.app/"; }
|
|
|
|
|
{ path = "/System/Applications/Freeform.app/"; }
|
|
|
|
|
{ path = "/System/Applications/FindMy.app/"; }
|
|
|
|
|
{ path = "/System/Applications/Music.app/"; }
|
|
|
|
|
{ path = "/System/Applications/Mail.app/"; }
|
|
|
|
|
{ path = "/System/Applications/Messages.app/"; }
|
|
|
|
|
{ path = "/System/Applications/FaceTime.app/"; }
|
|
|
|
|
{ path = "/Applications/Element.app/"; }
|
|
|
|
|
|
|
|
|
|
# Folders
|
|
|
|
|
{
|
2023-11-17 21:00:55 +00:00
|
|
|
|
path = "/Users/${username}/Documents/";
|
2023-10-30 23:04:56 +00:00
|
|
|
|
section = "others";
|
|
|
|
|
options = "--sort name --display folder";
|
|
|
|
|
}
|
|
|
|
|
{
|
2023-11-17 21:00:55 +00:00
|
|
|
|
path = "/Users/${username}/Downloads/";
|
2023-10-30 23:04:56 +00:00
|
|
|
|
section = "others";
|
|
|
|
|
options = "--sort dateadded";
|
|
|
|
|
}
|
|
|
|
|
];
|
|
|
|
|
}
|