User Tools

Site Tools


linux:distros:debian_12_xfce

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:distros:debian_12_xfce [2025/04/14 16:01] – [Keyboard Shortcuts] Sean Rhonelinux:distros:debian_12_xfce [2025/04/14 21:41] (current) Sean Rhone
Line 2: Line 2:
  
   * Debian ((https://www.debian.org/))   * Debian ((https://www.debian.org/))
-  * 12.Bookworm ((https://www.debian.org/releases/bookworm/)) +  * 12.10 Bookworm ((https://www.debian.org/releases/bookworm/)) 
-  * Xfce ((https://www.xfce.org/))+  * Xfce ((https://www.xfce.org/)) ((https://wiki.debian.org/Xfce))
  
   * :!: 2025/04/14: WIP   * :!: 2025/04/14: WIP
Line 9: Line 9:
 ====== Download ====== ====== Download ======
  
-===== Debian ===== +  * https://www.debian.org/
- +
-  * https://www.debian.org/distrib/+
  
   debian-12.10.0-amd64-netinst.iso   debian-12.10.0-amd64-netinst.iso
Line 94: Line 92:
  
   Kole   Kole
- 
-===== Network ===== 
- 
-  * TODO: Upstream DNS 
  
 ===== Terminal ===== ===== Terminal =====
Line 126: Line 120:
  
   sudo -e '/etc/modules'   sudo -e '/etc/modules'
- 
-===== Laptop Power Management ===== 
- 
-  * See [[linux:notes:x86_energy_perf_policy#scripts|udev Rule]] 
  
 ===== Secure Shell ===== ===== Secure Shell =====
Line 151: Line 141:
   sudo systemctl enable 'fstrim.timer' --now && sudo systemctl start 'fstrim' && sync && sudo systemctl status 'fstrim' -l   sudo systemctl enable 'fstrim.timer' --now && sudo systemctl start 'fstrim' && sync && sudo systemctl status 'fstrim' -l
  
-===== Wine =====+====== Network ======
  
-  * See [[linux:notes:wine#global|Wine]]+  * See [[servers:upstream_dns_servers|DNS Servers]] for other addresses
  
-===== Xorg =====+  nm-connection-editor
  
-==== HDMI Settings ====+<code>1.1.1.2,1.0.0.2</code> 
 + 
 +<code>2606:4700:4700::1112,2606:4700:4700::1002</code> 
 + 
 +====== Laptop Power Management ====== 
 + 
 +  * [[linux:notes:x86_energy_perf_policy#scripts|udev Rule]] 
 + 
 +====== Xorg ====== 
 + 
 +  * [[linux:notes:xorg.conf_snippets|xorg.conf snippets]] 
 + 
 +===== HDMI Settings =====
  
   * Session and Startup GUI   * Session and Startup GUI
   * Trigger: ''on login''   * Trigger: ''on login''
  
-  * ''HDMI-1'' = ''modesetting''+  xfce4-session-settings
  
 <code>HDMI Settings</code> <code>HDMI Settings</code>
Line 168: Line 170:
 <code>bash -c "xrandr --output 'HDMI-1' --set 'Broadcast RGB' 'Full' & xrandr --output 'HDMI-1' --set 'content type' 'Game' & xrandr --output 'HDMI-1' --set 'Colorspace' 'opRGB'"</code> <code>bash -c "xrandr --output 'HDMI-1' --set 'Broadcast RGB' 'Full' & xrandr --output 'HDMI-1' --set 'content type' 'Game' & xrandr --output 'HDMI-1' --set 'Colorspace' 'opRGB'"</code>
  
-==== Xorg ====+====== Wine ======
  
-  * See [[linux:notes:xorg.conf_snippets|xorg.conf snippets]]+  * [[linux:notes:wine#global|Wine]]
  
 ====== MIME ====== ====== MIME ======
Line 185: Line 187:
  
   gio mime 'application/epub+zip' 'com.github.johnfactotum.Foliate.desktop'   gio mime 'application/epub+zip' 'com.github.johnfactotum.Foliate.desktop'
- 
-====== Keyboard Shortcuts ====== 
- 
-  xfce4-keyboard-settings 
- 
-<code>bash -c "secret-tool lookup 'keepass' 'default' | keepassxc --pw-stdin ~/'Documents/keepass.kdbx'"</code> 
- 
-<code>xfce4-terminal -T 'Debian Updater' -x bash -c "sudo apt update && sudo apt full-upgrade -y && sudo apt autoremove -y && sudo apt clean && rm -Rf ~/'.cache/mesa_shader_cache'*'/'* && sudo fstrim -v -a && sync && read -n '1' -s -r -p 'Done. Press any key to exit.' && sleep '1'"</code> 
- 
-<code>xfce4-popup-whiskermenu</code> 
  
 ====== xfconf-query ====== ====== xfconf-query ======
Line 252: Line 244:
  
   xfconf-query --channel 'xsettings' --property '/Net/SoundThemeName' --type 'string' --set 'Chicago95' --create   xfconf-query --channel 'xsettings' --property '/Net/SoundThemeName' --type 'string' --set 'Chicago95' --create
 +
 +===== Appearance =====
 +
 +  * Style -> Chicago95
 +  * Icons -> Chicago95
 +  * Settings -> Event sounds -> ''[x]'' Enable event sounds
 +
 +  xfce4-appearance-settings
  
 ===== Startup Sound ===== ===== Startup Sound =====
Line 269: Line 269:
  
   008080   008080
 +
 +===== Cursor =====
 +
 +  * Theme -> Chicago 95 Standard
 +
 +  xfce4-mouse-settings
 +
 +===== Notifications =====
 +
 +  * Appearance -> Theme -> Chicago95
 +
 +  xfce4-notifyd-config
 +
 +===== Window Manager =====
 +
 +  * Style -> Theme -> Chicago95
 +  * Title font -> Size: ''8''
 +
 +  xfwm4-settings
 +
 +====== Xfce ======
 +
 +===== Clipman =====
 +
 +  * History -> ''[ ]'' Remember history
 +
 +  xfce4-clipman-settings
 +
 +===== Default Applications =====
 +
 +  * Internet -> Web Browser -> Mozilla Firefox
 +  * Internet -> Mail Reader -> Mozilla Thunderbird
 +  * Utilities -> File Manager -> Thunar
 +  * Utilities -> Terminal Emulator -> Xfce Terminal
 +
 +  xfce4-mime-settings
 +
 +===== Desktop =====
 +
 +  * Menus -> Desktop Menu -> ''[ ]'' Include applications menu on desktop right click
 +  * Menus -> Window List Menu -> ''[ ]'' Show window list menu on desktop middle click
 +
 +  xfdesktop-settings
 +
 +===== File Manager Preferences =====
 +
 +  * Display -> Thumbnails -> Show thumbnails: Always
 +  * Display -> Thumbnails -> Only show thumbnails for files smaller than: 1 GiB
 +  * Behavior -> Context Menu -> ''[x]'' Show action to permanently delete files and folders
 +  * :?: Advanced -> File Transfer -> Transfer files in parallel: Always
 +
 +  thunar-settings
 +
 +===== Keyboard =====
 +
 +****
 +
 +  xfce4-keyboard-settings
 +
 +==== Shortcuts ====
 +
 +  * [[#updater|Updater script]]
 +
 +<code>bash -c "secret-tool lookup 'keepass' 'default' | keepassxc --pw-stdin ~/'Documents/keepass.kdbx'"</code>
 +
 +<code>bash -c "xfce4-terminal -T 'Debian Updater' -e ~/'.local/scripts/debian-updater.sh'"</code>
 +
 +<code>xfce4-popup-whiskermenu</code>
 +
 +===== Terminal Preferences =====
 +
 +  * General -> Scrolling -> Scrollback: ''10000''
 +  * General -> Cursor -> ''[x]'' Cursor blinks
 +  * General -> Clipboard -> ''[ ]'' Show unsafe paste dialog
 +  * Appearance -> Font -> ''[x]'' Use system font
 +
 +  xfce4-terminal --preferences
 +
 +===== Window Manager =====
 +
 +  * Keyboard -> Workspace 11: Clear ((osu!'s in-game HUD via Ctrl + F11))
 +
 +  xfwm4-settings
 +
 +===== Window Manager Tweaks =====
 +
 +  * Cycling -> ''[ ]'' Skip windows that have "skip pager" or "skip taskbar" properties set
 +  * Cycling -> ''[x]'' Cycle through windows on all workspaces
 +  * Accessibility -> ''[ ]'' Use mouse wheel on title bar to roll up the window
 +  * Workspaces -> ''[ ]'' Use the mouse wheel on the desktop to switch workspaces
 +  * Compositor -> ''[ ]'' Enable display compositing ((overall lower latency and higher game perf))
 +
 +  xfwm4-tweaks-settings
 +
 +===== Workspaces =====
 +
 +  * General -> Layout -> Number of workspaces: ''1''
 +
 +  xfwm4-workspace-settings
 +
 +====== Scripts ======
 +
 +===== Updater =====
 +
 +  mkdir -p ~/'.local/scripts' && nano ~/'.local/scripts/debian-updater.sh' && chmod +x ~/'.local/scripts/debian-updater.sh'
 +
 +<code>
 +#!/bin/bash
 +
 +sudo apt update
 +sudo apt full-upgrade -y
 +sudo apt autoremove -y
 +sudo apt clean
 +
 +rm -Rf ~/'.cache/mesa_shader_cache'*'/'*
 +
 +sudo fstrim -v -a
 +
 +read -n '1' -s -r -p 'Done. Press any key to exit.'
 +sleep '3'
 +
 +# End</code>
 +
 +  ~/'.local/scripts/debian-updater.sh'
  
 ====== Server ====== ====== Server ======
/srv/www/wiki/data/attic/linux/distros/debian_12_xfce.1744660895.txt.gz · Last modified: by Sean Rhone