User Tools

Site Tools


linux_desktop_setup

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_desktop_setup [2026/03/07 09:42] tkbletsclinux_desktop_setup [2026/03/08 16:44] (current) tkbletsc
Line 25: Line 25:
   - **GNOME**: See "Ubuntu" above – this UI needs to be put out of its misery. I would rather learn i3 than put up with this shit.   - **GNOME**: See "Ubuntu" above – this UI needs to be put out of its misery. I would rather learn i3 than put up with this shit.
   - **Enlightenment**: This is it, the most jibbering batshit insane environment tested. On first boot, a sequence of incredibly neurotic warnings pop up for things ranging from ACPI stepping revision of your motherboard to the notification that ethernet, in fact, still exists. The launcher icons violently explode continuously at you if you so much as hover over them. Right click menu includes an option ominously labeled "Run everything". I mentioned using it to a friend, and he replied "Oh, you don't know about the Enlightenment guy? He's nuts" and linked me [[https://discord.com/channels/@me/446467085317701662/1197371852696322078|this article]], which states, among many things, that every interaction is based on the casting of void* pointers. I never thought I could look at a GUI and //feel//  the pointer casting, but here, you can.   - **Enlightenment**: This is it, the most jibbering batshit insane environment tested. On first boot, a sequence of incredibly neurotic warnings pop up for things ranging from ACPI stepping revision of your motherboard to the notification that ethernet, in fact, still exists. The launcher icons violently explode continuously at you if you so much as hover over them. Right click menu includes an option ominously labeled "Run everything". I mentioned using it to a friend, and he replied "Oh, you don't know about the Enlightenment guy? He's nuts" and linked me [[https://discord.com/channels/@me/446467085317701662/1197371852696322078|this article]], which states, among many things, that every interaction is based on the casting of void* pointers. I never thought I could look at a GUI and //feel//  the pointer casting, but here, you can.
 +
 ====== Random setup tips ====== ====== Random setup tips ======
  
Line 66: Line 67:
  
   * **Zoom**. If you install flatpak via Software Manager, then the authorization click-through to login from the browser won't work. Just google "zoom install linux" and get the company's deb file.   * **Zoom**. If you install flatpak via Software Manager, then the authorization click-through to login from the browser won't work. Just google "zoom install linux" and get the company's deb file.
 +
 ===== Stuff to install ===== ===== Stuff to install =====
  
Line 79: Line 81:
   * WinAmp → qmmp   * WinAmp → qmmp
       * It doesn't do full width shade, but it does classic winamp shade with snap to edges.       * It doesn't do full width shade, but it does classic winamp shade with snap to edges.
-      * Enable the "global hotkey" plugin to make media keys work+      * Enable the "global hotkey" and "gnome hotkey" plugins to make media keys and other shortcuts work
  
 Quick installation command: Quick installation command:
-<code> +<code>sudo apt install meld vlc qdirstat</code>
- +
-sudo apt install meld vlc qdirstat +
- +
-</code>+
  
 ===== AutoHotKey-type-stuff ===== ===== AutoHotKey-type-stuff =====
Line 94: Line 92:
 For simple button mapping, use ''xbindkeys''  (to bind a key/button to a command) and ''xdotool''  (to simulate a keypress with a command). For simple button mapping, use ''xbindkeys''  (to bind a key/button to a command) and ''xdotool''  (to simulate a keypress with a command).
 <code> <code>
- 
 sudo apt-get install xbindkeys xdotool sudo apt-get install xbindkeys xdotool
 xbindkeys --defaults> ~/.xbindkeysrc xbindkeys --defaults> ~/.xbindkeysrc
- 
 </code> </code>
  
Line 108: Line 104:
 "xdotool key XF86AudioPlay" "xdotool key XF86AudioPlay"
   b:9   b:9
- 
 </code> </code>
  
Line 115: Line 110:
 <code> <code>
 xev | grep -i button xev | grep -i button
- 
 </code> </code>
  
 To (re-)run the binder: To (re-)run the binder:
 <code> <code>
- 
 killall xbindkeys ; xbindkeys killall xbindkeys ; xbindkeys
- 
 </code> </code>
  
 To ensure it starts on login, run the "Startup applications" program and verify it's in the list; add it if not. To ensure it starts on login, run the "Startup applications" program and verify it's in the list; add it if not.
 +
 +For everything else, just use the built-in keyboard shortcut editor.
  
 ===== Font rendering fix ===== ===== Font rendering fix =====
Line 173: Line 167:
 cp -r /usr/share/themes/Mint-Y-Dark-Aqua/ . cp -r /usr/share/themes/Mint-Y-Dark-Aqua/ .
 mv Mint-Y-Dark-Aqua My-Dark-Aqua mv Mint-Y-Dark-Aqua My-Dark-Aqua
- 
 </code> </code>
  
Line 183: Line 176:
   ...   ...
   background-color: rgba(25, 25, 100, 0.99); /* tkb: taskbar color */   background-color: rgba(25, 25, 100, 0.99); /* tkb: taskbar color */
- 
 </code> </code>
 +
 +===== NFS client info =====
 +
 +Pre-req: ''sudo apt install nfs-common''
 +
 +fstab: ''[IPADDR]:[EXPORT] [MOUNTPOINT] nfs4 rw,_netdev,x-systemd.mount-timeout=500 0 1''
  
 ====== Fedora nVidia driver procedure ====== ====== Fedora nVidia driver procedure ======
Line 193: Line 191:
  
 <code> <code>
-''sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm'' +sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
 </code> </code>
  
linux_desktop_setup.1772905377.txt.gz · Last modified: by tkbletsc

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki