nix/home-manager/common/desktops/xfce/default.nix

86 lines
3 KiB
Nix
Raw Normal View History

2024-04-05 11:25:03 +02:00
{ ... }: {
2024-03-25 01:46:12 +01:00
xdg.configFile."thunar" = {
enable = true;
target = "xfce4/xfconf/xfce-perchannel-xml/thunar.xml";
2024-04-05 12:08:07 +02:00
text = builtins.readFile ./xfconf/thunar.xml;
2024-03-25 01:46:12 +01:00
};
xdg.configFile."xfce4-appfinder" = {
enable = true;
target = "xfce4/xfconf/xfce-perchannel-xml/xfce4-appfinder.xml";
2024-04-05 12:08:07 +02:00
text = builtins.readFile ./xfconf/xfce4-appfinder.xml;
2024-03-25 01:46:12 +01:00
};
xdg.configFile."xfce4-desktop" = {
enable = true;
target = "xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml";
2024-04-05 12:08:07 +02:00
text = builtins.readFile ./xfconf/xfce4-desktop.xml;
2024-03-25 01:46:12 +01:00
};
xdg.configFile."xfce4-keyboard-shortcuts" = {
enable = true;
target = "xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml";
2024-04-05 12:08:07 +02:00
text = builtins.readFile ./xfconf/xfce4-keyboard-shortcuts.xml;
2024-03-25 01:46:12 +01:00
};
xdg.configFile."xfce4-notifyd" = {
enable = true;
target = "xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml";
2024-04-05 12:08:07 +02:00
text = builtins.readFile ./xfconf/xfce4-notifyd.xml;
2024-03-25 01:46:12 +01:00
};
xdg.configFile."xfce4-panel" = {
enable = true;
target = "xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml";
2024-04-05 12:08:07 +02:00
text = builtins.readFile ./xfconf/xfce4-panel.xml;
2024-03-25 01:46:12 +01:00
};
xdg.configFile."xfce4-power-manager" = {
enable = true;
target = "xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml";
2024-04-05 12:08:07 +02:00
text = builtins.readFile ./xfconf/xfce4-power-manager.xml;
2024-03-25 01:46:12 +01:00
};
xdg.configFile."xfce4-screenshotter" = {
enable = true;
target = "xfce4/xfconf/xfce-perchannel-xml/xfce4-screenshotter.xml";
2024-04-05 12:08:07 +02:00
text = builtins.readFile ./xfconf/xfce4-screenshotter.xml;
2024-03-25 01:46:12 +01:00
};
xdg.configFile."xfce4-settings-editor" = {
enable = true;
target = "xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml";
2024-04-05 12:08:07 +02:00
text = builtins.readFile ./xfconf/xfce4-settings-editor.xml;
2024-03-25 01:46:12 +01:00
};
xdg.configFile."xfce4-terminal" = {
enable = true;
target = "xfce4/xfconf/xfce-perchannel-xml/xfce4-terminal.xml";
2024-04-05 12:08:07 +02:00
text = builtins.readFile ./xfconf/xfce4-terminal.xml;
2024-03-25 01:46:12 +01:00
};
xdg.configFile."xfwm4" = {
enable = true;
target = "xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml";
2024-04-05 12:08:07 +02:00
text = builtins.readFile ./xfconf/xfwm4.xml;
2024-03-25 01:46:12 +01:00
};
2024-04-05 12:08:07 +02:00
xdg.configFile."xsettings" = {
2024-03-25 01:46:12 +01:00
enable = true;
2024-04-05 11:50:01 +02:00
target = "xfce4/xfconf/xfce-perchannel-xml/xsettings.xml";
2024-04-05 12:08:07 +02:00
text = builtins.readFile ./xfconf/xsettings.xml;
2024-03-25 01:46:12 +01:00
};
2024-04-22 03:47:55 +02:00
# Application launcher for the panel
2024-05-07 07:29:12 +02:00
xdg.configFile."launcher-13" = {
2024-04-22 03:47:55 +02:00
enable = true;
2024-05-07 07:29:12 +02:00
target = "xfce4/panel/launcher-13/app-launcher.desktop";
text = builtins.readFile ./panel/launcher-13/17150589081.desktop;
};
xdg.configFile."launcher-7" = {
enable = true;
target = "xfce4/panel/launcher-7/app-launcher.desktop";
text = builtins.readFile ./panel/launcher-7/17150589684.desktop;
};
xdg.configFile."launcher-8" = {
enable = true;
target = "xfce4/panel/launcher-8/app-launcher.desktop";
text = builtins.readFile ./panel/launcher-8/17150589543.desktop;
2024-04-22 03:47:55 +02:00
};
2024-05-07 07:29:12 +02:00
xdg.configFile."launcher-9" = {
enable = true;
target = "xfce4/panel/launcher-8/app-launcher.desktop";
text = builtins.readFile ./panel/launcher-8/17150589543.desktop;
};
2024-03-22 03:37:18 +01:00
}