Replace XFCE window manager with i3

This commit is contained in:
Fabio Scotto di Santolo
2026-02-12 13:51:23 +01:00
parent 0984d55782
commit 06b9a3d0e0
32 changed files with 92 additions and 318 deletions

View File

@@ -1,18 +1,16 @@
; xfdesktop-settings GtkAccelMap rc-file -*- scheme -*-
; xfdesktop GtkAccelMap rc-file -*- scheme -*-
; this file is an automated accelerator map dump
;
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/properties" "<Alt>Return")
; (gtk_accel_path "<Actions>/XfceDesktop/primary-menu-2" "Menu")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/open-with-other" "")
; (gtk_accel_path "<Actions>/XfdesktopIconView/activate-3" "Return")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/properties-3" "<Alt>KP_Enter")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/trash" "Delete")
; (gtk_accel_path "<Actions>/XfceDesktop/next-background" "")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/copy-2" "<Primary>Insert")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/cut-2" "")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/cut" "<Primary>x")
; (gtk_accel_path "<Actions>/XfdesktopIconView/unselect-all" "Escape")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/cut-2" "")
; (gtk_accel_path "<Actions>/XfdesktopWindowIconManager/close" "<Primary>c")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/copy-2" "<Primary>Insert")
; (gtk_accel_path "<Actions>/XfdesktopIconView/activate" "space")
; (gtk_accel_path "<Actions>/XfdesktopIconView/activate-2" "KP_Space")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/open" "<Primary>o")
@@ -21,7 +19,7 @@
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/empty-trash" "")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/open-trash" "")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/trash-3" "")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/delete" "<Shift>Delete")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/properties" "<Alt>Return")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/copy" "<Primary>c")
; (gtk_accel_path "<Actions>/XfceDesktop/reload-2" "Reload")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/delete-3" "")
@@ -41,9 +39,9 @@
; (gtk_accel_path "<Actions>/XfdesktopIconView/toggle-cursor" "<Primary>space")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/toggle-show-hidden" "<Primary>h")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/open-home" "<Alt>Home")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/paste" "<Primary>v")
; (gtk_accel_path "<Actions>/XfdesktopWindowIconManager/unminimize" "<Primary>o")
; (gtk_accel_path "<Actions>/XfdesktopIconView/activate-4" "ISO_Enter")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/delete" "<Shift>Delete")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/paste" "<Primary>v")
; (gtk_accel_path "<Actions>/XfdesktopFileIconManager/rename" "F2")
; (gtk_accel_path "<Actions>/XfdesktopIconView/arrange-icons" "")
; (gtk_accel_path "<Actions>/XfceDesktop/secondary-menu-2" "<Primary>Menu")

View File

@@ -1,6 +0,0 @@
show_label_governor=false
keep_compact=true
one_line=true
icon_color_freq=true
freq_unit=0

View File

@@ -1,9 +0,0 @@
yellow=8
red=2
lab_size_visible=true
progress_bar_visible=false
hide_button=false
label=
label_visible=false
mnt=/

View File

@@ -0,0 +1,11 @@
use_css=false
normal_color=rgb(154,153,150)
focused_color=rgb(255,255,255)
urgent_color=rgb(255,0,0)
mode_color=rgb(119,118,123)
visible_color=rgb(0,0,0)
css=.workspace { }\n.workspace.visible { }\n.workspace.focused { font-weight: bold; }\n.workspace.urgent { color: red; }\n.binding-mode { }\n
strip_workspace_numbers=false
auto_detect_outputs=false
output=

View File

@@ -1,26 +0,0 @@
[Desktop Entry]
Version=1.0
Name=Chromium
GenericName=Web Browser
GenericName[it]=Browser Web
Comment=Access the Internet
Comment[it]=Accesso a Internet
Exec=/usr/bin/chromium %U
StartupNotify=true
Terminal=false
Icon=chromium
Type=Application
Categories=Network;WebBrowser;
MimeType=application/pdf;application/rdf+xml;application/rss+xml;application/xhtml+xml;application/xhtml_xml;application/xml;image/gif;image/jpeg;image/png;image/webp;text/html;text/xml;x-scheme-handler/http;x-scheme-handler/https;chromium
Actions=new-window;new-private-window;
X-XFCE-Source=file:///usr/share/applications/chromium.desktop
[Desktop Action new-window]
Name=New Window
Name[it]=Nuova finestra
Exec=/usr/bin/chromium
[Desktop Action new-private-window]
Name=New Incognito Window
Name[it]=Nuova finestra di navigazione in incognito
Exec=/usr/bin/chromium --incognito

View File

@@ -1,13 +0,0 @@
[Desktop Entry]
Name=Emacs
GenericName=Text Editor
Comment=Edit text
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
Exec=emacs %F
Icon=emacs
Type=Application
Terminal=false
Categories=Development;TextEditor;
StartupNotify=true
StartupWMClass=Emacs
X-XFCE-Source=file:///usr/share/applications/emacs.desktop

View File

@@ -1,15 +0,0 @@
[Desktop Entry]
Version=1.0
Type=Application
Exec=exo-open --launch FileManager %u
Icon=org.xfce.filemanager
StartupNotify=true
Terminal=false
Categories=Utility;X-XFCE;X-Xfce-Toplevel;
Keywords=file;manager;explorer;browse;filesystem;directory;folder;xfce;
OnlyShowIn=XFCE;
X-XFCE-MimeType=inode/directory;x-scheme-handler/trash;
X-AppStream-Ignore=True
Name=File Manager
Comment=Browse the file system
X-XFCE-Source=file:///usr/share/applications/xfce4-file-manager.desktop

View File

@@ -1,14 +0,0 @@
[Desktop Entry]
Version=1.0
Type=Application
Exec=exo-open --launch TerminalEmulator
Icon=org.xfce.terminalemulator
StartupNotify=true
Terminal=false
Categories=Utility;X-XFCE;X-Xfce-Toplevel;
Keywords=terminal;command line;shell;console;xfce;
OnlyShowIn=XFCE;
X-AppStream-Ignore=True
Name=Terminal Emulator
Comment=Use the command line
X-XFCE-Source=file:///usr/share/applications/xfce4-terminal-emulator.desktop

View File

@@ -1,23 +0,0 @@
[Desktop Entry]
Name=Telegram
Comment=New era of messaging
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=Telegram --file-forwarding org.telegram.desktop -- @@u %U @@
Icon=org.telegram.desktop
Terminal=false
StartupWMClass=TelegramDesktop
Type=Application
Categories=Chat;Network;InstantMessaging;Qt;
MimeType=x-scheme-handler/tg;x-scheme-handler/tonsite;
Keywords=tg;chat;im;messaging;messenger;sms;tdesktop;
Actions=quit;
DBusActivatable=true
SingleMainWindow=true
X-GNOME-UsesNotifications=true
X-GNOME-SingleWindow=true
X-Flatpak=org.telegram.desktop
X-XFCE-Source=file:///var/lib/flatpak/app/org.telegram.desktop/x86_64/stable/c9756a44a11759cb68fddc3d8611d5aae18164ce369d1053a0721b4be97467dd/export/share/applications/org.telegram.desktop.desktop
[Desktop Action quit]
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=Telegram org.telegram.desktop -quit
Name=Quit Telegram
Icon=application-exit

View File

@@ -1,27 +0,0 @@
[mailwatch-plugin]
click_command=
new_messages_command=
count_changed_command=
normal_icon=xfce-nomail
new_mail_icon=xfce-newmail
log_lines=200
show_log_status=true
auto_open_online_doc=false
[mailwatch]
nmailboxes=2
mailbox0=maildir
mailbox_name0=Proton Mail
mailbox1=maildir
mailbox_name1=iCloud Mail
[mailbox0]
path=/home/fscotto/Maildir/ProtonMailAccount
mtime=0
interval=600
[mailbox1]
path=/home/fscotto/Maildir/iCloudAccount
mtime=0
interval=600

View File

@@ -6,7 +6,7 @@ show_in_folder=false
screenshot_dir=file:///home/fscotto/Immagini
action=2
delay=0
region=3
region=1
show_mouse=0
show_border=0

View File

@@ -3,9 +3,9 @@
<channel name="thunar" version="1.0">
<property name="last-view" type="string" value="ThunarIconView"/>
<property name="last-icon-view-zoom-level" type="string" value="THUNAR_ZOOM_LEVEL_100_PERCENT"/>
<property name="last-window-width" type="int" value="1358"/>
<property name="last-window-height" type="int" value="902"/>
<property name="last-window-maximized" type="bool" value="false"/>
<property name="last-window-width" type="int" value="1698"/>
<property name="last-window-height" type="int" value="1331"/>
<property name="last-window-maximized" type="bool" value="true"/>
<property name="last-separator-position" type="int" value="253"/>
<property name="misc-single-click" type="bool" value="false"/>
<property name="misc-use-csd" type="bool" value="true"/>

View File

@@ -32,33 +32,6 @@
<property name="&lt;Alt&gt;&lt;Super&gt;s" type="empty"/>
</property>
<property name="custom" type="empty">
<property name="&lt;Alt&gt;F2" type="string" value="xfce4-appfinder --collapsed">
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="&lt;Alt&gt;Print" type="string" value="xfce4-screenshooter -w"/>
<property name="&lt;Super&gt;r" type="string" value="xfce4-appfinder -c">
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="XF86WWW" type="string" value="exo-open --launch WebBrowser"/>
<property name="XF86Mail" type="string" value="exo-open --launch MailReader"/>
<property name="&lt;Alt&gt;F3" type="string" value="xfce4-appfinder">
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="Print" type="string" value="xfce4-screenshooter"/>
<property name="&lt;Primary&gt;Escape" type="string" value="xfdesktop --menu"/>
<property name="&lt;Shift&gt;Print" type="string" value="xfce4-screenshooter -r"/>
<property name="&lt;Primary&gt;&lt;Alt&gt;Delete" type="string" value="xfce4-session-logout"/>
<property name="&lt;Alt&gt;&lt;Super&gt;s" type="string" value="orca"/>
<property name="&lt;Primary&gt;&lt;Alt&gt;t" type="string" value="exo-open --launch TerminalEmulator"/>
<property name="&lt;Primary&gt;&lt;Alt&gt;f" type="string" value="thunar"/>
<property name="&lt;Primary&gt;&lt;Alt&gt;l" type="string" value="xflock4"/>
<property name="&lt;Alt&gt;F1" type="string" value="xfce4-popup-applicationsmenu"/>
<property name="&lt;Super&gt;p" type="string" value="xfce4-display-settings --minimal"/>
<property name="&lt;Primary&gt;&lt;Shift&gt;Escape" type="string" value="xfce4-taskmanager"/>
<property name="&lt;Super&gt;e" type="string" value="thunar"/>
<property name="&lt;Primary&gt;&lt;Alt&gt;Escape" type="string" value="xkill"/>
<property name="HomePage" type="string" value="exo-open --launch WebBrowser"/>
<property name="XF86Display" type="string" value="xfce4-display-settings --minimal"/>
<property name="override" type="bool" value="true"/>
</property>
</property>

View File

@@ -16,4 +16,6 @@
</property>
</property>
<property name="date-time-custom-format" type="string" value="%a %H:%M:%S"/>
<property name="notify-location" type="string" value="bottom-right"/>
<property name="theme" type="string" value="Default"/>
</channel>

View File

@@ -13,27 +13,20 @@
<property name="size" type="uint" value="32"/>
<property name="plugin-ids" type="array">
<value type="int" value="11"/>
<value type="int" value="24"/>
<value type="int" value="9"/>
<value type="int" value="14"/>
<value type="int" value="20"/>
<value type="int" value="16"/>
<value type="int" value="22"/>
<value type="int" value="18"/>
<value type="int" value="21"/>
<value type="int" value="23"/>
<value type="int" value="2"/>
<value type="int" value="3"/>
<value type="int" value="15"/>
<value type="int" value="5"/>
<value type="int" value="6"/>
<value type="int" value="9"/>
<value type="int" value="10"/>
<value type="int" value="12"/>
<value type="int" value="13"/>
<value type="int" value="4"/>
<value type="int" value="1"/>
<value type="int" value="7"/>
<value type="int" value="8"/>
<value type="int" value="24"/>
<value type="int" value="19"/>
</property>
<property name="span-monitors" type="bool" value="false"/>
<property name="output-name" type="string" value="Primary"/>
@@ -47,10 +40,11 @@
<property name="grouping" type="uint" value="1"/>
<property name="flat-buttons" type="bool" value="true"/>
<property name="show-handle" type="bool" value="false"/>
<property name="show-labels" type="bool" value="true"/>
<property name="show-labels" type="bool" value="false"/>
<property name="sort-order" type="uint" value="1"/>
<property name="middle-click" type="uint" value="1"/>
<property name="include-all-workspaces" type="bool" value="true"/>
<property name="show-wireframes" type="bool" value="false"/>
</property>
<property name="plugin-3" type="string" value="separator">
<property name="expand" type="bool" value="true"/>
@@ -62,6 +56,8 @@
<property name="plugin-6" type="string" value="systray">
<property name="square-icons" type="bool" value="true"/>
<property name="known-legacy-items" type="array">
<value type="string" value="connessione wi-fi «skywifi_4lxsq» attiva: skywifi_4lxsq (58%)"/>
<value type="string" value="connessione wi-fi «skywifi_4lxsq» attiva: skywifi_4lxsq (60%)"/>
<value type="string" value="gestore dei processi"/>
<value type="string" value="applet networkmanager"/>
<value type="string" value="proton mail bridge"/>
@@ -86,11 +82,23 @@
<value type="string" value="flameshot"/>
<value type="string" value="TelegramDesktop"/>
</property>
<property name="icon-size" type="int" value="0"/>
<property name="single-row" type="bool" value="true"/>
<property name="hide-new-items" type="bool" value="true"/>
<property name="menu-is-primary" type="bool" value="true"/>
<property name="symbolic-icons" type="bool" value="true"/>
</property>
<property name="plugin-7" type="string" value="separator">
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-8" type="string" value="clock"/>
<property name="plugin-8" type="string" value="clock">
<property name="timezone" type="string" value="Europe/Rome"/>
<property name="show-week-numbers" type="bool" value="false"/>
<property name="digital-date-font" type="string" value="Liberation Sans 10"/>
<property name="digital-time-font" type="string" value="Liberation Sans 10"/>
<property name="tooltip-format" type="string" value="%A %d %B %Y"/>
<property name="digital-layout" type="uint" value="0"/>
</property>
<property name="plugin-11" type="string" value="whiskermenu">
<property name="position-search-alternate" type="bool" value="true"/>
<property name="position-categories-alternate" type="bool" value="false"/>
@@ -109,23 +117,30 @@
<property name="show-command-profile" type="bool" value="true"/>
<property name="button-icon" type="string" value="void-logo"/>
<property name="recent" type="array">
<value type="string" value="org.telegram.desktop.desktop"/>
<value type="string" value="xfce4-taskmanager.desktop"/>
<value type="string" value="org.xfce.mousepad.desktop"/>
<value type="string" value="chromium.desktop"/>
<value type="string" value="org.gnome.Shotwell.desktop"/>
<value type="string" value="xfce-settings-manager.desktop"/>
<value type="string" value="lightdm-gtk-greeter-settings.desktop"/>
<value type="string" value="virt-manager.desktop"/>
<value type="string" value="org.telegram.desktop.desktop"/>
<value type="string" value="io.gitlab.librewolf-community.desktop"/>
<value type="string" value="org.xfce.ristretto.desktop"/>
</property>
<property name="menu-width" type="int" value="700"/>
<property name="menu-height" type="int" value="500"/>
<property name="favorites" type="array">
<value type="string" value="xfce4-web-browser.desktop"/>
<value type="string" value="xfce4-mail-reader.desktop"/>
<value type="string" value="xfce4-file-manager.desktop"/>
<value type="string" value="xfce-settings-manager.desktop"/>
</property>
<property name="show-button-title" type="bool" value="false"/>
<property name="button-title" type="string" value=" Applicazioni"/>
</property>
<property name="plugin-12" type="string" value="mailwatch"/>
<property name="plugin-14" type="string" value="separator">
<property name="style" type="uint" value="1"/>
<property name="style" type="uint" value="0"/>
</property>
<property name="clipman" type="empty">
<property name="settings" type="empty">
@@ -134,50 +149,23 @@
</property>
</property>
<property name="plugin-1" type="string" value="power-manager-plugin"/>
<property name="plugin-9" type="string" value="cpufreq"/>
<property name="plugin-10" type="string" value="fsguard"/>
<property name="plugin-13" type="string" value="xkb">
<property name="display-name" type="uint" value="1"/>
<property name="display-tooltip-icon" type="bool" value="true"/>
<property name="group-policy" type="uint" value="0"/>
<property name="show-notifications" type="bool" value="false"/>
<property name="show-notifications" type="bool" value="true"/>
<property name="display-scale" type="uint" value="50"/>
<property name="display-type" type="uint" value="1"/>
</property>
<property name="plugin-15" type="string" value="xfce4-mpc-plugin"/>
<property name="plugin-18" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="17703246421.desktop"/>
</property>
<property name="plugin-24" type="string" value="separator">
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-20" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="17703246593.desktop"/>
</property>
</property>
<property name="plugin-21" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="17703246714.desktop"/>
</property>
</property>
<property name="plugin-22" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="17705740092.desktop"/>
</property>
</property>
<property name="plugin-23" type="string" value="separator">
<property name="style" type="uint" value="1"/>
<property name="expand" type="bool" value="false"/>
</property>
<property name="plugin-24" type="string" value="separator"/>
<property name="plugin-4" type="string" value="pulseaudio">
<property name="enable-keyboard-shortcuts" type="bool" value="true"/>
<property name="known-players" type="string" value="Chromium;Firefox;librewolf;org.telegram.desktop;spotify"/>
</property>
<property name="plugin-16" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="17707444971.desktop"/>
</property>
<property name="known-players" type="string" value="Chromium;Firefox;io.github.celluloid_player.Celluloid;librewolf;org.telegram.desktop;spotify"/>
</property>
<property name="plugin-19" type="string" value="separator"/>
<property name="plugin-9" type="string" value="i3-workspaces"/>
</property>
</channel>

View File

@@ -10,7 +10,7 @@
<property name="columns" type="empty">
<property name="column-ppid" type="bool" value="true"/>
</property>
<property name="window-maximized" type="bool" value="false"/>
<property name="window-maximized" type="bool" value="true"/>
<property name="window-width" type="int" value="1148"/>
<property name="window-height" type="int" value="944"/>
</channel>

View File

@@ -73,7 +73,7 @@
<property name="unredirect_overlays" type="bool" value="true"/>
<property name="urgent_blink" type="bool" value="false"/>
<property name="use_compositing" type="bool" value="true"/>
<property name="workspace_count" type="int" value="4"/>
<property name="workspace_count" type="int" value="2"/>
<property name="wrap_cycle" type="bool" value="true"/>
<property name="wrap_layout" type="bool" value="true"/>
<property name="wrap_resistance" type="int" value="10"/>
@@ -82,10 +82,10 @@
<property name="zoom_desktop" type="bool" value="true"/>
<property name="zoom_pointer" type="bool" value="true"/>
<property name="workspace_names" type="array">
<value type="string" value="Workspace 1"/>
<value type="string" value="Workspace 2"/>
<value type="string" value="Workspace 3"/>
<value type="string" value="Workspace 4"/>
<value type="string" value="1"/>
<value type="string" value="2"/>
<value type="string" value="3"/>
<value type="string" value="4"/>
</property>
</property>
</channel>

View File

@@ -2,8 +2,8 @@
<channel name="xsettings" version="1.0">
<property name="Net" type="empty">
<property name="ThemeName" type="string" value="Yaru-purple-dark"/>
<property name="IconThemeName" type="string" value="Yaru-purple-dark"/>
<property name="ThemeName" type="string" value="Yaru-blue-dark"/>
<property name="IconThemeName" type="string" value="Yaru-blue-dark"/>
<property name="DoubleClickTime" type="empty"/>
<property name="DoubleClickDistance" type="empty"/>
<property name="DndDragThreshold" type="empty"/>