KDE and onwards to a better world

Having given up on people telling me what I don’t want (GNOME). KDE is now the GUI of choice.
An install of fedora KDE spin and here are my initial installs:

dnf install fedora-workstation-repositories
dnf config-manager --set-enabled rpmfusion-nonfree-nvidia-driver
dnf install akmod-nvidia

dnf groupinstall "Development Tools"
dnf install openssl-devel libxml2-devel libcurl-devel ccache
dnf install SDL SDL2 SDL-devel SDL2-devel SDL_gfx SDL_gfx-devel 
dnf install SFML SFML-devel freeglut-devel glew-devel glew glade glfw glfw-devel glm-devel 

dnf install xscreensaver kate filezilla encfs clang clang-devel cmake steam gtk3-devel R-devel p7zip blas blas-devel R-core python3.6 baobab gnome-disk-utility
dnf install powerline powerline-fonts mc htop f23-backgrounds-extras-kde f24-backgrounds-extras-kde f25-backgrounds-extras-kde f26-backgrounds-extras-kde f27-backgrounds-extras-kde f28-backgrounds-extras-kde f29-backgrounds-extras-kde f30-backgrounds-extras-kde f31-backgrounds-extras-kde f32-backgrounds-extras-kde jupyter-notebook gitg monodevelop inkscape gimp blender spacenavd krita dia scribus kdevelop seahorse nextcloud-client calibre evolution gource kdenlive lollypop

dnf copr enable dani/qgis
dnf install qgis python3-qgis qgis-gras

dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
dnf install vlc

Don’t forget you’ll also want to install RStudio,etc. and make the adjustments to your .bashrc file for the powerline to work.
…and you know what did it for me? Desktop backgrounds.

And the downside is that I’ll now spend about 2 hours adjusting settings to get my look absolutely right 🙂

gnome-builder

Not running stuff on Fedora 31 unless you run:
 systemctl --user restart xdg-document-portal

…before hand. Something to do with flatpak apparently.

FitBit

Just been thinking about buying a FitBit Charge 3, loads of good reviews, great battery life and waterproof!
Thought I’d check out their Privacy Policy.
Privacy Policy

Have now changed my mind and will not be buying one.

Fedora 3X DNF installs

sudo dnf groupinstall "Development Tools"
sudo dnf install SDL SDL2 SDL-devel SDL2-devel SDL_gfx SDL_gfx-devel powerline powerline-fonts mc htop
sudo dnf install f23-backgrounds-extras-gnome f24-backgrounds-extras-gnome f25-backgrounds-extras-gnome f26-backgrounds-extras-gnome f27-backgrounds-extras-gnome f28-backgrounds-extras-gnome f29-backgrounds-extras-gnome f30-backgrounds-extras-gnome f31-backgrounds-extras-gnome
sudo dnf install jupyter-notebook gitg monodevelop gnome-builder inkscape gimp blender spacenavd krita dia scribus fslint
sudo dnf install seahorse gnome-password-generator nextcloud-client
flatpak install --from  https://flathub.org/repo/appstream/org.qgis.qgis.flatpakref

follow this link to sort out the Fn button on an Apple keyboard Super User use the systemd one. You will also need to enable the spacenavd service using systemctl enable spacenavd etc.

You’ll need this to install the tidyverse package in R

sudo dnf install openssl-devel libxml2-devel libcurl-devel

Other things to install:
RStudio
Android Studio
Spyder
Pycharm Community Edition
Webstorm
DBuilder CE
Eclipse

Extensions:
TopIcons Plus
Dash to Dock
GSConnect
set up Powerline

Enable the minimise maximise close buttons:

gsettings set org.gnome.desktop.wm.preferences button-layout ":minimize,maximize,close"

Fedora 29 use python virtual environment

Fedora comes with python 3.7 installed. TensorFlow etc. doesn’t currently work on 3.7 🙁

Never mind, time to dip into virtual environments, I have been meaning to take a look at it anyway.

sudo pip3 install virtualenv

Make yourself a nice directory, I called my PYTHON_VENV, and create a python virtual environment.
You may need to install Python 3.6 using:

sudo dnf install python36

then use that python executable to install the new python environment:

virtualenv --python=/usr/bin/python3.6 python36

now step into the environment using

source python36/bin/activate

and install all your favourite libraries:

pip install scikit-learn spyder pandas numpy bs4 seaborn matplotlib tensorflow jupyter orange3

to run orange use

orange-canvas