This is my description of what I did to customize a base install of the Fedora 23 XFCE spin to my needs.
Apparently there is some sort of bug the the Nouveau driver with dual monitors (at least on the GTX 750). So step 1 was to unplug one of my monitors. I didn't really customize anything, but as soon as it was done installing, I installed the propriatary NVidia drivers. I'm a big Free Software fan, but sometimes I need to Get Things Done and the fact is that the Nouveau drivers kinda suck (also they don't work in my setup).
The bug I encountered with the Nouveau driver causes the display to say "link training failed" and then just hang.
- rpmfusion (free, nonfree)
- nvidia stuff from negativo17
- firefox
- thunderbird
- konsole
- gnome-do
- copyq
- menulibre
- libreoffice
- transmission-remote-gtk
- quodlibet
- xfreerdp
- Chrome
- Flash Player
- git
- gitk
- ack
- jq
- perl
- ruby
- nmap
- zsh
- ctags
- clang-devel
- golang
- nodejs
- npm
- python-devel
Then:
- Create
~/bin
- Set up https://github.com/abatkin/dotfiles
~/.zshrc-local-pre
- Java Stuff
- JDK
- Maven
- Ant
- IntelliJ
Moving windows around:
- https://github.com/abatkin/move-window
- wmctrl
- xdotool
- xrandr
- xwininfo
- xprop
Hot Corners:
- xfce4-hotcorner-plugin (note: default build installes to
/usr/lib
and the file needs to be moved to/usr/lib64
) - Xfdashboard
Remote Access:
- Citrix Receiver
- CA Cert
- Rebuild with
c_rehash
fromopenssl-perl
package
Printer:
- hplip
- simple-scan
- Run
hp-setup -i
IntelliJ:
- Plugins
- Maven Helper
- .ignore
- Markdown Support
xfreerdp:
xfreerdp /v:$windows_host /f /multimon +clipboard +home-drive +toggle-fullscreen -sec-nla /audio
- CopyQ: Ctrl+Alt+V
- Gnome-Do: Super+Space
- Virtual Desktop keys
- Tile window keys
- Web Browser key
- Terminal key
- Thunar key
- move-window.pl left/right (Shift+Super+Left/Right)
- Set Preferred Applications (firefox, thunderbird, konsole)
- Disable screensaver (blank only), add monitor powersave
- Infinality-Ultimate-Bundle (https://danielrenninghoff.com/2015/11/22/infinality-ultimate-bundle-packaged-for-fedora/)
- Note: This appears to break some things, including many Amazon pages on Firefox (browser becomes unresponsive)
- msttcore-fonts
- powerline-fonts
- Set up
/etc/fstab
and mounts - Add
kernel.sysrq = 1
to/etc/sysctl.d/99-sysctl.conf
- Symlink
~/Documents
- Restore
~/.mozilla
,~/.thunderbird
- Restore game saves
- Restore .gnupg stuff