koddr / dotfiles

My environment dotfiles, configs & bash scripts.

Home Page:https://t.me/think_on_it

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dotfiles

My environment dotfiles, configs & bash scripts.

Fedora Workstation

Last test on Fedora 36.

Speed up DNF

Open config:

sudo nano /etc/dnf/dnf.conf

Add this lines:

fastestmirror=True
skip_if_unavailable=True
max_parallel_downloads=10

Clean cache:

sudo dnf clean all

Post-intall script

Clone this repository:

git clone https://github.com/koddr/dotfiles.git && cd dotfiles

Run post-install script (run only as sudo user):

sudo make fedora-post-install

Fonts

Cursors

AMD hardware hacks

Open default grub config:

sudo nano /etc/default/grub

Add this line:

GRUB_CMDLINE_LINUX_DEFAULT="amdgpu.noretry=0"

Re-build grub config:

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

Don't forget to restart after that and check kernel params by cat /proc/cmdline command πŸ˜‰

GNOME

Name -
Dash to Dock link

Browser

Name Firefox Chrome
Bitwarden link link
LanguageTool link link
uBlock Origin link link
AdBlock Plus link link
DuckDuckGo link link

Shell

Fish

Add Fish shell config:

make fish-shell-config

Go

Install Go (run only as sudo user):

sudo make golang-install VERSION=1.18.3

To update/re-install Go, just run this command with needed version πŸ˜‰

Go tools

Install special Go tools for projects:

make golang-tools

IDE

JetBrains

Just download JetBrains Toolbox app, copy to ~/.jetbrains/toolbox, and install any IDEs from there.

Don't forget to Sign In to your Google Account in IDE πŸ˜‰

VSCode

Install VSCode from Microsoft repository (run only as sudo user):

sudo make vscode-install

Don't forget to Sign In to your GitHub account in VSCode πŸ˜‰

NixOS

Last test on NixOS 21.11.

Copy ./configs/nixos/configuration.nix to your /mnt/etc/nixos folder.

About

My environment dotfiles, configs & bash scripts.

https://t.me/think_on_it


Languages

Language:Nix 55.5%Language:Makefile 42.0%Language:Shell 2.5%