Update XFCE

This commit is contained in:
albert 2024-05-07 14:29:12 +09:00
parent 295ed7494b
commit 2eba3ec505
Signed by: albert
GPG key ID: 3895DD267CA11BA9
9 changed files with 111 additions and 31 deletions

View file

@ -61,9 +61,25 @@
}; };
# Application launcher for the panel # Application launcher for the panel
xdg.configFile."app-launcher" = { xdg.configFile."launcher-13" = {
enable = true; enable = true;
target = "xfce4/xfconf/panel/launcher-17/app-launcher.desktop"; target = "xfce4/panel/launcher-13/app-launcher.desktop";
text = builtins.readFile ./panel/launcher-17/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;
};
xdg.configFile."launcher-9" = {
enable = true;
target = "xfce4/panel/launcher-8/app-launcher.desktop";
text = builtins.readFile ./panel/launcher-8/17150589543.desktop;
};
} }

View file

@ -0,0 +1,26 @@
[Desktop Entry]
Actions=new-private-window;new-window;profile-manager-window
Categories=Network;WebBrowser
Exec=firefox --name firefox %U
GenericName=Web Browser
Icon=firefox
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;x-scheme-handler/http;x-scheme-handler/https
Name=Firefox
StartupNotify=true
StartupWMClass=firefox
Terminal=false
Type=Application
Version=1.4
X-XFCE-Source=file:///home/albert/.nix-profile/share/applications/firefox.desktop
[Desktop Action new-private-window]
Exec=firefox --private-window %U
Name=New Private Window
[Desktop Action new-window]
Exec=firefox --new-window %U
Name=New Window
[Desktop Action profile-manager-window]
Exec=firefox --ProfileManager
Name=Profile Manager

View file

@ -1,12 +0,0 @@
[Desktop Entry]
Version=1.0
Exec=xfce4-appfinder
Icon=org.xfce.appfinder
StartupNotify=true
Terminal=false
Type=Application
Categories=Utility;X-XFCE;
Name=Application Finder
Comment=Find and launch applications installed on your system
Keywords=program;applications;bookmarks;
X-XFCE-Source=file:///run/current-system/sw/share/applications/xfce4-appfinder.desktop

View file

@ -0,0 +1,11 @@
[Desktop Entry]
Version=1.0
Type=Application
Name=kitty
GenericName=Terminal emulator
Comment=Fast, feature-rich, GPU based terminal
TryExec=kitty
Exec=kitty
Icon=kitty
Categories=System;TerminalEmulator;
X-XFCE-Source=file:///home/albert/.nix-profile/share/applications/kitty.desktop

View file

@ -0,0 +1,9 @@
[Desktop Entry]
Categories=Utility
Comment=A secure and free password manager for all of your devices
Exec=bitwarden %U
Icon=bitwarden
Name=Bitwarden
Type=Application
Version=1.4
X-XFCE-Source=file:///run/current-system/sw/share/applications/bitwarden.desktop

View file

@ -0,0 +1,20 @@
[Desktop Entry]
Actions=profile-manager-window
Categories=Network;Chat;Email;Feed;GTK;News
Comment=Read and write e-mails or RSS feeds, or manage tasks on calendars.
Exec=thunderbird --name thunderbird %U
GenericName=Email Client
Icon=thunderbird
Keywords=mail;email;e-mail;messages;rss;calendar;address book;addressbook;chat
MimeType=message/rfc822;x-scheme-handler/mailto;text/calendar;text/x-vcard
Name=Thunderbird
StartupNotify=true
StartupWMClass=thunderbird
Terminal=false
Type=Application
Version=1.4
X-XFCE-Source=file:///home/albert/.nix-profile/share/applications/thunderbird.desktop
[Desktop Action profile-manager-window]
Exec=thunderbird --ProfileManager
Name=Profile Manager

View file

@ -13,7 +13,11 @@
<property name="size" type="uint" value="26"/> <property name="size" type="uint" value="26"/>
<property name="plugin-ids" type="array"> <property name="plugin-ids" type="array">
<value type="int" value="1"/> <value type="int" value="1"/>
<value type="int" value="17"/> <value type="int" value="14"/>
<value type="int" value="13"/>
<value type="int" value="9"/>
<value type="int" value="8"/>
<value type="int" value="7"/>
<value type="int" value="19"/> <value type="int" value="19"/>
<value type="int" value="2"/> <value type="int" value="2"/>
<value type="int" value="3"/> <value type="int" value="3"/>
@ -75,11 +79,6 @@
<property name="digital-layout" type="uint" value="3"/> <property name="digital-layout" type="uint" value="3"/>
<property name="digital-time-font" type="string" value="System-ui 14"/> <property name="digital-time-font" type="string" value="System-ui 14"/>
</property> </property>
<property name="plugin-17" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="app-launcher.desktop"/>
</property>
</property>
<property name="plugin-19" type="string" value="separator"> <property name="plugin-19" type="string" value="separator">
<property name="style" type="uint" value="1"/> <property name="style" type="uint" value="1"/>
</property> </property>
@ -89,5 +88,26 @@
<property name="workspace-scrolling" type="bool" value="false"/> <property name="workspace-scrolling" type="bool" value="false"/>
<property name="numbering" type="bool" value="false"/> <property name="numbering" type="bool" value="false"/>
</property> </property>
<property name="plugin-7" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="17150589684.desktop"/>
</property>
</property>
<property name="plugin-8" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="17150589543.desktop"/>
</property>
</property>
<property name="plugin-9" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="17150589422.desktop"/>
</property>
</property>
<property name="plugin-13" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="17150589081.desktop"/>
</property>
</property>
<property name="plugin-14" type="string" value="separator"/>
</property> </property>
</channel> </channel>

View file

@ -13,6 +13,5 @@
./rbw.nix ./rbw.nix
./tmux.nix ./tmux.nix
./zoxide.nix ./zoxide.nix
./neomutt.nix
]; ];
} }

View file

@ -1,9 +0,0 @@
{ ... }: {
programs.neomutt = {
enable = true;
sidebar = {
enable = true;
width = 20;
};
};
}