diff --git a/home-manager/common/desktops/xfce/default.nix b/home-manager/common/desktops/xfce/default.nix index 4ecb2fa9..b3b59b8d 100644 --- a/home-manager/common/desktops/xfce/default.nix +++ b/home-manager/common/desktops/xfce/default.nix @@ -61,9 +61,25 @@ }; # Application launcher for the panel - xdg.configFile."app-launcher" = { + xdg.configFile."launcher-13" = { enable = true; - target = "xfce4/xfconf/panel/launcher-17/app-launcher.desktop"; - text = builtins.readFile ./panel/launcher-17/app-launcher.desktop; + 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; + }; + xdg.configFile."launcher-9" = { + enable = true; + target = "xfce4/panel/launcher-8/app-launcher.desktop"; + text = builtins.readFile ./panel/launcher-8/17150589543.desktop; + }; + } diff --git a/home-manager/common/desktops/xfce/panel/launcher-13/17150589081.desktop b/home-manager/common/desktops/xfce/panel/launcher-13/17150589081.desktop new file mode 100644 index 00000000..420e63f0 --- /dev/null +++ b/home-manager/common/desktops/xfce/panel/launcher-13/17150589081.desktop @@ -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 diff --git a/home-manager/common/desktops/xfce/panel/launcher-17/app-launcher.desktop b/home-manager/common/desktops/xfce/panel/launcher-17/app-launcher.desktop deleted file mode 100644 index 1cff723a..00000000 --- a/home-manager/common/desktops/xfce/panel/launcher-17/app-launcher.desktop +++ /dev/null @@ -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 diff --git a/home-manager/common/desktops/xfce/panel/launcher-7/17150589684.desktop b/home-manager/common/desktops/xfce/panel/launcher-7/17150589684.desktop new file mode 100644 index 00000000..b78ff8ca --- /dev/null +++ b/home-manager/common/desktops/xfce/panel/launcher-7/17150589684.desktop @@ -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 diff --git a/home-manager/common/desktops/xfce/panel/launcher-8/17150589543.desktop b/home-manager/common/desktops/xfce/panel/launcher-8/17150589543.desktop new file mode 100644 index 00000000..7df124d1 --- /dev/null +++ b/home-manager/common/desktops/xfce/panel/launcher-8/17150589543.desktop @@ -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 diff --git a/home-manager/common/desktops/xfce/panel/launcher-9/17150589422.desktop b/home-manager/common/desktops/xfce/panel/launcher-9/17150589422.desktop new file mode 100644 index 00000000..613c9c3d --- /dev/null +++ b/home-manager/common/desktops/xfce/panel/launcher-9/17150589422.desktop @@ -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 diff --git a/home-manager/common/desktops/xfce/xfconf/xfce4-panel.xml b/home-manager/common/desktops/xfce/xfconf/xfce4-panel.xml index 5e8b83c0..eec474fc 100644 --- a/home-manager/common/desktops/xfce/xfconf/xfce4-panel.xml +++ b/home-manager/common/desktops/xfce/xfconf/xfce4-panel.xml @@ -13,7 +13,11 @@ - + + + + + @@ -75,11 +79,6 @@ - - - - - @@ -89,5 +88,26 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/home-manager/common/software/cli/default.nix b/home-manager/common/software/cli/default.nix index 6912e0d2..b8ae455d 100644 --- a/home-manager/common/software/cli/default.nix +++ b/home-manager/common/software/cli/default.nix @@ -13,6 +13,5 @@ ./rbw.nix ./tmux.nix ./zoxide.nix - ./neomutt.nix ]; } diff --git a/home-manager/common/software/cli/neomutt.nix b/home-manager/common/software/cli/neomutt.nix deleted file mode 100644 index 9e948e1d..00000000 --- a/home-manager/common/software/cli/neomutt.nix +++ /dev/null @@ -1,9 +0,0 @@ -{ ... }: { - programs.neomutt = { - enable = true; - sidebar = { - enable = true; - width = 20; - }; - }; -}