add some startup programs with links, do some other maintanance for impermanence saving
This commit is contained in:
parent
782ef1437b
commit
32385907d3
2 changed files with 79 additions and 34 deletions
|
|
@ -18,7 +18,8 @@
|
||||||
RemainAfterExit = true;
|
RemainAfterExit = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
home.file.".config/kdeconnect/config" = {
|
home.file = {
|
||||||
|
".config/kdeconnect/config" = {
|
||||||
text = ''
|
text = ''
|
||||||
[General]
|
[General]
|
||||||
keyAlgorithm=EC
|
keyAlgorithm=EC
|
||||||
|
|
@ -28,7 +29,7 @@
|
||||||
target = ".config/kdeconnect/config";
|
target = ".config/kdeconnect/config";
|
||||||
force = true;
|
force = true;
|
||||||
};
|
};
|
||||||
home.file."Games/.directory" = {
|
"Games/.directory" = {
|
||||||
text = ''
|
text = ''
|
||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Icon=folder-games
|
Icon=folder-games
|
||||||
|
|
@ -36,7 +37,7 @@
|
||||||
target = "Games/.directory";
|
target = "Games/.directory";
|
||||||
force = true;
|
force = true;
|
||||||
};
|
};
|
||||||
home.file."Code/.directory" = {
|
"Code/.directory" = {
|
||||||
text = ''
|
text = ''
|
||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Icon=folder-script
|
Icon=folder-script
|
||||||
|
|
@ -44,7 +45,7 @@
|
||||||
target = "Code/.directory";
|
target = "Code/.directory";
|
||||||
force = true;
|
force = true;
|
||||||
};
|
};
|
||||||
home.file."Writing/.directory" = {
|
"Writing/.directory" = {
|
||||||
text = ''
|
text = ''
|
||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Icon=folder-notes
|
Icon=folder-notes
|
||||||
|
|
@ -52,8 +53,51 @@
|
||||||
target = "Writing/.directory";
|
target = "Writing/.directory";
|
||||||
force = true;
|
force = true;
|
||||||
};
|
};
|
||||||
|
"mimeapps.list" = {
|
||||||
|
text = ''
|
||||||
|
[Added Associations]
|
||||||
|
x-scheme-handler/http=librewolf.desktop;
|
||||||
|
x-scheme-handler/https=librewolf.desktop;
|
||||||
|
|
||||||
|
[Default Applications]
|
||||||
|
x-scheme-handler/discord=vesktop.desktop
|
||||||
|
x-scheme-handler/http=librewolf.desktop;
|
||||||
|
x-scheme-handler/https=librewolf.desktop;
|
||||||
|
x-scheme-handler/sgnl=signal.desktop
|
||||||
|
x-scheme-handler/signalcaptcha=signal.desktop
|
||||||
|
x-scheme-handler/email=thunderbird.desktop
|
||||||
|
x-scheme-handler/text=helix.desktop
|
||||||
|
'';
|
||||||
|
target = ".config/mimeapps.list";
|
||||||
|
force = true;
|
||||||
|
};
|
||||||
|
"librewolf.desktop" = {
|
||||||
|
target = ".config/autostart/librewolf.desktop";
|
||||||
|
source = "${pkgs.librewolf}/share/applications/librewolf.desktop";
|
||||||
|
};
|
||||||
|
"signal.desktop" = {
|
||||||
|
target = ".config/autostart/signal.desktop";
|
||||||
|
source = "${pkgs.signal-desktop}/share/applications/signal.desktop";
|
||||||
|
};
|
||||||
|
"foot.desktop" = {
|
||||||
|
target = ".config/autostart/foot.desktop";
|
||||||
|
source = "${pkgs.foot}/share/applications/foot.desktop";
|
||||||
|
};
|
||||||
|
"vesktop.desktop" = {
|
||||||
|
target = ".config/autostart/vesktop.desktop";
|
||||||
|
source = "${pkgs.vesktop}/share/applications/vesktop.desktop";
|
||||||
|
};
|
||||||
|
"com.nextcloud.desktopclient.nextcloud.desktop" = {
|
||||||
|
target = ".config/autostart/com.nextcloud.desktopclient.nextcloud.desktop";
|
||||||
|
source = "${pkgs.nextcloud-client}/share/applications/com.nextcloud.desktopclient.nextcloud.desktop";
|
||||||
|
};
|
||||||
|
};
|
||||||
programs.plasma = {
|
programs.plasma = {
|
||||||
|
workspace = {
|
||||||
|
lookAndFeel = "Catppuccin-Macchiato-Mauve";
|
||||||
|
colorScheme = "CatppuccinMacchiatoMauve";
|
||||||
|
cursor.theme = "catppuccin-macchiato-mauve-cursors";
|
||||||
|
};
|
||||||
enable = true;
|
enable = true;
|
||||||
desktop.mouseActions.verticalScroll = "switchVirtualDesktop";
|
desktop.mouseActions.verticalScroll = "switchVirtualDesktop";
|
||||||
kscreenlocker.appearance.wallpaper = "${osConfig.stylix.image}";
|
kscreenlocker.appearance.wallpaper = "${osConfig.stylix.image}";
|
||||||
|
|
|
||||||
|
|
@ -136,6 +136,7 @@
|
||||||
".config/Signal"
|
".config/Signal"
|
||||||
".config/sops"
|
".config/sops"
|
||||||
".config/vesktop"
|
".config/vesktop"
|
||||||
|
".config/kde.org"
|
||||||
];
|
];
|
||||||
#Shared
|
#Shared
|
||||||
files = [
|
files = [
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue