Skip to content

Davide-R0/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.dotfiles

Dotfiles and system configuration for GNU/linux

There will be even a basic usage explanation of all the tools.

To map the capsLock key as esc key in linux (for nvim): setxkbmap -option caps:escape To restore default keybindings: setxkbmap -option caps:escape

There are still many things to fix.

The config of programs not used are in programs/ folder. A list of other useful general programs are in the README.md of the same folder.

Gentoo

Basic kernel and portage configuration for:

Kernel:

  • Nvidia GPU and Nvidia driver
  • Nvme ssd
  • bluetooth usb
  • AMD cpu
  • cabled internet
  • ...

Portage:

  • Global use flags
  • Nvidia driver
  • amd architecture (2°-3° gen ?)
  • ...

X11

Display manager.

~/.xinitrc

i3

Window manager.

~/.config/i3/.

picom - compton

Compositer for window.

Better Picom (fork of compton) then Compton. Picom allow round window corner.

Picom

~/.config/picom/.

Compton

~/.config/conpton/compton.conf

Polybar - i3-bar

i3 status bar with system monitoring tool.

Better Polybar then i3-bar.

Polybar

~/.config/polybar/.

i3-bar

~/.config/i3/i3status.conf 

Rofi - dmenu

i3 menu searcer.

Better Rofi then dmenu.

Rofi

~/.config/rofi/.

dmenu

Default i3 menu.

Terminal Emulator (to upgrade with xterm o rxvt-unicode)

Terminal emulator.

Xterm

~/.Xresources

Kitty

~/.config/kitty/.

Terminator

Using the default GUI theme customizer

Terminal

Bash

~/.bashrc

Zsh

Terminal highly customizable. Powerlevel 10k personalization.

Zsh

~/.zshrc

p10k

Using p10k configure in shell.

Tmux

Terminal multiplexer

~/.config/tmux/.

Neovim

All in one text editor.

~/.config/nvim/.

And plugin intsalled in ~/.local/share/nvim/.

Userfull programm

See program for a list.