fix the theming for stylix, do konsole instead of foot again because it handles fonts better and has all the copy functions now
This commit is contained in:
parent
eaa8afe4ff
commit
dd678ff7a1
3 changed files with 34 additions and 28 deletions
|
|
@ -15,3 +15,7 @@ ToolBarsMovable=Disabled
|
||||||
|
|
||||||
[UiSettings]
|
[UiSettings]
|
||||||
ColorScheme=
|
ColorScheme=
|
||||||
|
|
||||||
|
[Notification Messages]
|
||||||
|
CloseAllEmptyTabs=true
|
||||||
|
CloseAllTabs=true
|
||||||
|
|
|
||||||
|
|
@ -85,14 +85,18 @@
|
||||||
target = ".config/autostart/signal.desktop";
|
target = ".config/autostart/signal.desktop";
|
||||||
source = "${pkgs.signal-desktop}/share/applications/signal.desktop";
|
source = "${pkgs.signal-desktop}/share/applications/signal.desktop";
|
||||||
};
|
};
|
||||||
"foot.desktop" = {
|
"org.kde.konsole.desktop" = {
|
||||||
target = ".config/autostart/foot.desktop";
|
target = ".config/autostart/org.kde.konsole.desktop";
|
||||||
source = "${pkgs.foot}/share/applications/foot.desktop";
|
source = "${pkgs.kdePackages.konsole}/share/applications/org.kde.konsole.desktop";
|
||||||
};
|
};
|
||||||
"vesktop.desktop" = {
|
"vesktop.desktop" = {
|
||||||
target = ".config/autostart/vesktop.desktop";
|
target = ".config/autostart/vesktop.desktop";
|
||||||
source = "${pkgs.vesktop}/share/applications/vesktop.desktop";
|
source = "${pkgs.vesktop}/share/applications/vesktop.desktop";
|
||||||
};
|
};
|
||||||
|
"thunderbird.desktop" = {
|
||||||
|
target = ".config/autostart/thunderbird.desktop";
|
||||||
|
source = "${pkgs.thunderbird}/share/applications/thunderbird.desktop";
|
||||||
|
};
|
||||||
"com.nextcloud.desktopclient.nextcloud.desktop" = {
|
"com.nextcloud.desktopclient.nextcloud.desktop" = {
|
||||||
target = ".config/autostart/com.nextcloud.desktopclient.nextcloud.desktop";
|
target = ".config/autostart/com.nextcloud.desktopclient.nextcloud.desktop";
|
||||||
source = "${pkgs.nextcloud-client}/share/applications/com.nextcloud.desktopclient.nextcloud.desktop";
|
source = "${pkgs.nextcloud-client}/share/applications/com.nextcloud.desktopclient.nextcloud.desktop";
|
||||||
|
|
@ -107,7 +111,7 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
desktop.mouseActions.verticalScroll = "switchVirtualDesktop";
|
desktop.mouseActions.verticalScroll = "switchVirtualDesktop";
|
||||||
kscreenlocker.appearance.wallpaper = "${osConfig.stylix.image}";
|
kscreenlocker.appearance.wallpaper = "${osConfig.stylix.image}";
|
||||||
input.keyboard.options = ["compose:caps_toggle"];
|
input.keyboard.options = ["caps:none,compose:caps"];
|
||||||
kwin = {
|
kwin = {
|
||||||
nightLight = {
|
nightLight = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
@ -245,7 +249,7 @@
|
||||||
"applications:steam.desktop"
|
"applications:steam.desktop"
|
||||||
"applications:noisetorch.desktop"
|
"applications:noisetorch.desktop"
|
||||||
"applications:org.kde.plasma-systemmonitor.desktop"
|
"applications:org.kde.plasma-systemmonitor.desktop"
|
||||||
"applications:foot.desktop"
|
"applications:org.kde.konsole.desktop"
|
||||||
"applications:freetube.desktop"
|
"applications:freetube.desktop"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
@ -305,10 +309,6 @@
|
||||||
"services/services.services.org.kde.spectacle.desktop"."_launch" = "Print";
|
"services/services.services.org.kde.spectacle.desktop"."_launch" = "Print";
|
||||||
};
|
};
|
||||||
configFile = {
|
configFile = {
|
||||||
kwinrc."Tiling/8bc14a22-208f-4499-aeff-ba85e134c9ef/571267c2-b87a-46ea-9173-b5cacff0ebb0".padding = 0;
|
|
||||||
kwinrc."Tiling/8bc14a22-208f-4499-aeff-ba85e134c9ef/571267c2-b87a-46ea-9173-b5cacff0ebb0".tiles = "{\"layoutDirection\":\"horizontal\",\"tiles\":[{\"width\":0.5},{\"width\":0.5}]}";
|
|
||||||
kwinrc."Tiling/8bc14a22-208f-4499-aeff-ba85e134c9ef/88c5aae3-1a0f-4571-a7f3-5ae5c74a2282".padding = 0;
|
|
||||||
kwinrc."Tiling/8bc14a22-208f-4499-aeff-ba85e134c9ef/88c5aae3-1a0f-4571-a7f3-5ae5c74a2282".tiles = "{\"layoutDirection\":\"horizontal\",\"tiles\":[{\"width\":0.5},{\"width\":0.5}]}";
|
|
||||||
kwinrc.Plugins.rememberwindowpositionsEnabled = true;
|
kwinrc.Plugins.rememberwindowpositionsEnabled = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -131,8 +131,8 @@
|
||||||
base0A = "eed49f";
|
base0A = "eed49f";
|
||||||
base0B = "a6da95";
|
base0B = "a6da95";
|
||||||
base0C = "8bd5ca";
|
base0C = "8bd5ca";
|
||||||
base0D = "8aadf4";
|
base0D = "c6a0f6";
|
||||||
base0E = "c6a0f6";
|
base0E = "8aadf4";
|
||||||
base0F = "f0c6c6";
|
base0F = "f0c6c6";
|
||||||
};
|
};
|
||||||
image = ./background.jpg;
|
image = ./background.jpg;
|
||||||
|
|
@ -143,17 +143,17 @@
|
||||||
fonts = {
|
fonts = {
|
||||||
serif = {
|
serif = {
|
||||||
package = pkgs.atkinson-hyperlegible;
|
package = pkgs.atkinson-hyperlegible;
|
||||||
name = "Atkinson Hyperlegible";
|
name = "Atkinson Hyperlegible Next";
|
||||||
};
|
};
|
||||||
|
|
||||||
monospace = {
|
monospace = {
|
||||||
package = pkgs.dejavu_fonts;
|
package = pkgs.atkinson-hyperlegible-mono;
|
||||||
name = "DejaVu Sans Mono";
|
name = "Atkinson Hyperlegbile Mono";
|
||||||
};
|
};
|
||||||
|
|
||||||
sansSerif = {
|
sansSerif = {
|
||||||
package = pkgs.atkinson-hyperlegible;
|
package = pkgs.atkinson-hyperlegible;
|
||||||
name = "Atkinson Hyperlegible";
|
name = "Atkinson Hyperlegible Next";
|
||||||
};
|
};
|
||||||
|
|
||||||
emoji = {
|
emoji = {
|
||||||
|
|
@ -168,23 +168,25 @@
|
||||||
then false
|
then false
|
||||||
else true;
|
else true;
|
||||||
|
|
||||||
fonts.packages = [
|
fonts.packages = with pkgs; [
|
||||||
pkgs.atkinson-hyperlegible
|
atkinson-hyperlegible-next
|
||||||
pkgs.atkinson-monolegible
|
atkinson-hyperlegible-mono
|
||||||
pkgs.noto-fonts-emoji-blob-bin
|
dejavu_fonts
|
||||||
pkgs.noto-fonts
|
noto-fonts-emoji-blob-bin
|
||||||
pkgs.nerd-fonts.fira-mono
|
noto-fonts
|
||||||
pkgs.font-awesome
|
nerd-fonts.fira-mono
|
||||||
pkgs.liberation_ttf
|
font-awesome
|
||||||
|
liberation_ttf
|
||||||
];
|
];
|
||||||
|
|
||||||
fonts.fontconfig = {
|
fonts.fontconfig = {
|
||||||
useEmbeddedBitmaps = true;
|
useEmbeddedBitmaps = true;
|
||||||
# defaultFonts = {
|
defaultFonts = {
|
||||||
# emoji = ["Blobmoji"];
|
emoji = ["Blobmoji"];
|
||||||
# monospace = ["Atkinson Monolegible"];
|
monospace = ["Atkinson Hyperlegible Mono" "dejaVu Sans Mono"];
|
||||||
# sansSerif = ["Atkinson Hyperlegible"];
|
sansSerif = ["Atkinson Hyperlegible Next"];
|
||||||
# };
|
serif = ["Atkinson Hyperlegible Next"];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
systemd = {
|
systemd = {
|
||||||
services."shutdown-zellij-zsh" = {
|
services."shutdown-zellij-zsh" = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue