/dotfiles

Ubuntu+i3 dotfiles

Primary LanguageShell

My Dotfiles

Nino Wallpaper Ninym Wallpaper Sakurajima Wallpaper

This is my personal repo for my .config files. It is mostly a basic template which can be further configured and personalized. It uses what I mostly consider essential programs to get everything running and also have a fairly aesthetic desktop.

These dotfiles are based off the following repositories:

Dependencies

  • i3-gaps: fork of the i3 window manager.
  • picom (ibhagwan fork): lightweight compositor for X11 (similar to compton).
  • dunst: lightweight and customizable notification daemon.
  • kitty: terminal emulator.
  • rofi: app launcher, dmenu replacement.
  • feh: image viewer and wallpaper manager.
  • pywal: color palette/theme generator based on desktop wallpaper.
  • flameshot: screenshot software.
  • vim: text editor.
  • polybar: customizable status bar replacement for i3bar (the themes inside the polybar config folder come from polybar-themes by @adi1090x. I just modified the colorblocks theme).

Fonts

Installation

Clone this repo to your ~/.config folder and make sure you install/build correctly all the dependencies AND are added to your $PATH. The .bashrc file has some examples on how to do this.

The .vimrc and .bashrc files should be placed in your $HOME directory (also known as ~).

The wallpapers used in the demos are in the directory called wallpapers. NOTE: in the i3/config file, feh is being executed and given an image which is located at ~/Pictures/wallpapers/. If you want this to work you should place the wallpapers directory under ~/Pictures/ or change the path in the i3 config file.