Install .NET Core SDK in Manjaro Linux

sudo pacman -S dotnet-sdk
sudo pacman -S aspnet-runtime

Then, you’ll need to create /etc/profile.d/dotnet.sh and add the following:

export DOTNET_ROOT=/usr/share/dotnet
export MSBuildSDKsPath=$DOTNET_ROOT/sdk/$(${DOTNET_ROOT}/dotnet --version)/Sdks
export PATH=${PATH}:${DOTNET_ROOT}
dotnet --list-sdks

To use the extra tools, such as dotnet ef, you will want to add a line to your .bashrc file.

nano ~/.bashrc

And add the following at the end:

export PATH="$PATH:/home/jeremy/.dotnet/tools"
source ~/.bashrc

 

References
https://www.jeremymorgan.com/tutorials/linux/how-to-install-dotnet-manjaro/
https://github.com/dotnet/core/issues/7087

Install .NET on Manjaro

.NET Core
If you only want to run .NET Core managed applications, install the dotnet-runtime package.
To build apps with .NET Core, install dotnet-sdk as well.
Microsoft recommends using Visual Studio Code , their Electron-based FOSS IDE, to build & debug .NET Core apps.

Tip: Add ~/.dotnet/tools to PATH, otherwise dotnet tools with not work from shell.
Mono
Install the mono package.

References
https://wiki.archlinux.org/index.php/.NET_Core
https://wiki.archlinux.org/index.php/Mono

Improve font rendering in Manjaro

sudo nano /etc/fonts/local.conf
<match target="font">
  <edit name="autohint" mode="assign">
    <bool>true</bool>
  </edit>
  <edit name="hinting" mode="assign">
    <bool>true</bool>
  </edit>
  <edit mode="assign" name="hintstyle">
    <const>hintslight</const>
  </edit>
  <edit mode="assign" name="lcdfilter">
   <const>lcddefault</const>
 </edit>
</match>
cp ~/.Xresources ~/.Xresources.bak
nano ~/.Xresources
Xft.dpi: 120
Xft.antialias: true
Xft.hinting: true
Xft.rgba: rgb
Xft.autohint: false
Xft.hintstyle: hintslight
Xft.lcdfilter: lcddefault
xrdb -merge ~/.Xresources

Make sure that Anti aliasing is On, and Hiting is set to Slight in System Settings (Appearence).

References
https://wiki.manjaro.org/index.php?title=Improve_Font_Rendering

Install NVIDIA (non-free) on Manjaro

Install NVIDIA Drivers

sudo mhwd -a pci nonfree 0300

Configure The Resolution/Refresh Rate

sudo nvidia-settings

Save to X Configuration File button and save to /etc/X11/mhwd.d/nvidia.conf

sudo mhwd-gpu --setmod nvidia --setxorg /etc/X11/mhwd.d/nvidia.conf

Configure X Screen settings (OpenGL Settings, Antialiasing, X Server XVideo)

Troubleshooting: X-Server Failed to Start and Install

sudo mhwd -r pci video-nvidia    

Reboot your computer

sudo gedit /etc/mkinitcpio.conf 

delete the word nouveau from the following line:

MODULES=" nouveau" 
# sudo mkinitcpio -p [linux kernel version]
sudo mkinitcpio -p linux419
sudo mhwd -a pci nonfree 0300

References
https://wiki.manjaro.org/index.php?title=Configure_NVIDIA_(non-free)_settings_and_load_them_on_Startup