Notes Fedora 32
Some time ago I was looking for a way to have a prompt that shows me the time, the directory location and data about the state in a git repository (branches, changes), the objective is not use Oh-my-bash, which is a set of scripts to customize the prompt where you can choose between various stiles options.
Searching, I found __git_ps1, which is a script that allows you to obtain information about a git repository, it shows you the branch you are currently in, or if there is any change in said repository, I already had a problem solved and I only have to color the prompt get the time and the current directory path, I add these changes to my configuration file ~/.bashrc, and it looks like this:
When you have the git package installed, then you have the script in the operating system, if you don't have git installed then:
1# Install Git 2$ sudo dnf install git 3 4# Script /usr/share/git-core/contrib/completion/git-prompt.sh
To color the prompt and obtain the desired data we have to add the following data:
1- __git_ps1: Script variable. 2- t: Get the time, minutes and seconds. 3- W: Shows name the current file. 4- source: Script route __git_ps1. 5- export GIT_PS1_SHOWCOLORHINTS: Data color for git. 6- export GIT_PS1_SHOWDIRTYSTATE: Show the current state for repo. 7- export GIT_PS1_SHOWUNTRACKEDFILES: Show untracked files. 8- export PROMPT_COMMAND: Custom prompt. 9- \[\033[0;31m\]: Red Color. 10- \[\033[0;33m\]: Yellow Color. 11- \[\033[0;32m\]: Green Color.
1# Prompt personalizado ~/.bashrc 2source /usr/share/git-core/contrib/completion/git-prompt.sh 3export GIT_PS1_SHOWCOLORHINTS=true 4export GIT_PS1_SHOWDIRTYSTATE=true 5export GIT_PS1_SHOWUNTRACKEDFILES=true 6export PROMPT_COMMAND='__git_ps1 "\[\033[01;33m\]\t\[\033[00m\] \[\033[01;31m\][\W]\[\033[00m\]" " \\\$ "'
After installing Docker CE from the oficial repository and making the necessary configurations, it turns out that the containers had no internet access, after checking the internal Docker DNS, I found that I had an error with the firewall.
To solve the problem we add the interface docker0 in the trusted zone of the firewall.
1$ sudo firewall-cmd --permanent --zone=trusted --add-interface=docker0 2$ sudo firewall-cmd --reload
Before upgrading to Fedora 32, the graphical environment I was using was Gnome 3, when presenting performance problems and high memory consumption I chose to change to Cinnamon 4.4, one of the important details is that the default driver for the video card is NOUVEAU open source driver, we installed NVIDIA Corporation GF119 [NVS 310] driver to improve video performance.
NVIDIA Driver 390xxx - RPMFusion Repository
1# Enable NVIDIA RPM Fusion 2$ sudo dnf config-manager --set-enabled rpmfusion-nonfree-nvidia-driver 3 4# List available drivers 5$ sudo dnf repository-packages rpmfusion-nonfree-nvidia-driver info 6 7# Install driver 8$ sudo dnf install xorg-x11-drv-nvidia-390xx akmod-nvidia-390xx 9$ sudo dnf install xorg-x11-drv-nvidia-390xx-cuda 10 11# Test and control for performance 12$ sudo dnf install -y gwe