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,42 +18,86 @@
|
|||
RemainAfterExit = true;
|
||||
};
|
||||
};
|
||||
home.file.".config/kdeconnect/config" = {
|
||||
text = ''
|
||||
[General]
|
||||
keyAlgorithm=EC
|
||||
name=${osConfig.networking.hostName}
|
||||
customDevices=10.0.0.2,10.0.0.3,10.0.0.4,10.0.0.5
|
||||
'';
|
||||
target = ".config/kdeconnect/config";
|
||||
force = true;
|
||||
};
|
||||
home.file."Games/.directory" = {
|
||||
text = ''
|
||||
[Desktop Entry]
|
||||
Icon=folder-games
|
||||
'';
|
||||
target = "Games/.directory";
|
||||
force = true;
|
||||
};
|
||||
home.file."Code/.directory" = {
|
||||
text = ''
|
||||
[Desktop Entry]
|
||||
Icon=folder-script
|
||||
'';
|
||||
target = "Code/.directory";
|
||||
force = true;
|
||||
};
|
||||
home.file."Writing/.directory" = {
|
||||
text = ''
|
||||
[Desktop Entry]
|
||||
Icon=folder-notes
|
||||
'';
|
||||
target = "Writing/.directory";
|
||||
force = true;
|
||||
};
|
||||
home.file = {
|
||||
".config/kdeconnect/config" = {
|
||||
text = ''
|
||||
[General]
|
||||
keyAlgorithm=EC
|
||||
name=${osConfig.networking.hostName}
|
||||
customDevices=10.0.0.2,10.0.0.3,10.0.0.4,10.0.0.5
|
||||
'';
|
||||
target = ".config/kdeconnect/config";
|
||||
force = true;
|
||||
};
|
||||
"Games/.directory" = {
|
||||
text = ''
|
||||
[Desktop Entry]
|
||||
Icon=folder-games
|
||||
'';
|
||||
target = "Games/.directory";
|
||||
force = true;
|
||||
};
|
||||
"Code/.directory" = {
|
||||
text = ''
|
||||
[Desktop Entry]
|
||||
Icon=folder-script
|
||||
'';
|
||||
target = "Code/.directory";
|
||||
force = true;
|
||||
};
|
||||
"Writing/.directory" = {
|
||||
text = ''
|
||||
[Desktop Entry]
|
||||
Icon=folder-notes
|
||||
'';
|
||||
target = "Writing/.directory";
|
||||
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 = {
|
||||
workspace = {
|
||||
lookAndFeel = "Catppuccin-Macchiato-Mauve";
|
||||
colorScheme = "CatppuccinMacchiatoMauve";
|
||||
cursor.theme = "catppuccin-macchiato-mauve-cursors";
|
||||
};
|
||||
enable = true;
|
||||
desktop.mouseActions.verticalScroll = "switchVirtualDesktop";
|
||||
kscreenlocker.appearance.wallpaper = "${osConfig.stylix.image}";
|
||||
|
|
|
|||
|
|
@ -136,6 +136,7 @@
|
|||
".config/Signal"
|
||||
".config/sops"
|
||||
".config/vesktop"
|
||||
".config/kde.org"
|
||||
];
|
||||
#Shared
|
||||
files = [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue