Skip to content

Safturento/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<<<<<<< HEAD

Safturento's Dotfiles (Ubuntu)

Libaries

sudo apt install git autoconf xutils-dev xcb libxcb1-dev libxcb-keysyms1-dev libpango1.0-dev libxcb-util0-dev libxcb-icccm4-dev libyajl-dev libstartup-notification0-dev libxcb-randr0-dev libev-dev libxcb-cursor-dev libxcb-composite0 libxcb-xinerama0-dev libxcb-xkb-dev libxkbcommon-dev libxkbcommon-x11-dev autoconf libxcb-xrm0 libxcb-xrm-dev automake cmake cmake-data libcairo2-dev libxcb-ewmh-dev libxcb-image0-dev pkg-config python-xcbgen xcb-proto libasound2-dev libmpdclient-dev libiw-dev libcurl4-openssl-dev acpi clang python3-tk

xcb-util-xrm

git clone --recursive https://github.com/Airblader/xcb-util-xrm.git
cd xcb-util-xrm
./autogen.sh
make
sudo make install

Other stuff

sudo apt install htop neofetch w3m w3m-img rofi rxvt-unicode fonts-font-awesome thunar i3lock scrot nitrogen dunst tmux tmuxinator

i3-gaps

https://github.com/Airblader/i3/wiki/Compiling-&-Installing

cd /path/where/you/want/the/repository

# clone the repository
git clone https://www.github.com/Airblader/i3 i3-gaps
cd i3-gaps

# compile & install
autoreconf --force --install
rm -rf build/
mkdir -p build && cd build/

# Disabling sanitizers is important for release versions!
# The prefix and sysconfdir are, obviously, dependent on the distribution.
../configure --prefix=/usr --sysconfdir=/etc --disable-sanitizers
make
sudo make install

polybar

https://github.com/jaagr/polybar/wiki/Compiling

git clone --recursive https://github.com/jaagr/polybar
mkdir polybar/build
cd polybar/build
cmake -DCMAKE_C_COMPILER="clang" -DCMAKE_CXX_COMPILER="clang++" ..
sudo make install

fonts

Enabling bitmap fonts

cd /etc/fonts/conf.d/
sudo rm /etc/fonts/conf.d/10*  
sudo rm 70-no-bitmaps.conf 
sudo ln -s ../conf.avail/70-yes-bitmaps.conf .
sudo dpkg-reconfigure fontconfig

bitmap fonts

https://github.com/Tecate/bitmap-fonts https://github.com/NerdyPepper/scientifica https://aur.archlinux.org/packages/envypn-font/

compton

sudo apt-add-repository ppa:richardgv/compton
sudo apt-get update
sudo apt-get install compton

sublime-text-dev

https://www.sublimetext.com/docs/3/linux_repositories.html https://packagecontrol.io/docs/syncing

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text

google-chrome

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt-get update 
sudo apt-get install google-chrome-stable

teiler

in teiler repo directory cloned from https://github.com/carnager/teiler

sudo apt install  ffmpeg xininfo xclip maim slop libjpeg-dev libgl1-mesa-dev
sudo make
sudo make install
sudo add-apt-repository ppa:snwh/
sudo apt update
sudo apt install paper-icon-theme paper-cursor-theme paper-gtk-theme

light (backlight utility)

git clone https://github.com/haikarainen/light
apt install help2man
sudo make
sudo make install

i3lock-color

git clone https://github.com/PandorasFox/i3lock-color cd i3lock-color autoreconf -i && ./configure && make

awesome-wm

sudo apt install lua5.3 liblua5.3-dev luarocks libxcb-xtest0-dev libxdg-basedir-dev gdk-pixbuf2.0-dev libgirepository1.0-dev
luarocks install lgi
git clone https://github.com/awesomeWM/awesome
cd awesome & make

=======

Safturento's Dotfiles

Required install

sudo pacman -S compton
sudo pacman -S i3-gaps
sudo pacman -S htop
sudo pacman -S yaourt
yaourt ttf-font-awesome
yaourt envypn-font
yaourt polybar

Optional install

yaourt dropbox-cli
yaourt nvidia-smi
yaourt sublime-text-dev
yaourt teiler
yaourt neofetch
yaourt w3m
yaourt google-chrome
yaourt discord
yaourt nitrogen
yaourt arc-gtk-theme
yaourt paper-icon-theme

Enabling bitmap fonts

sudo rm /etc/fonts/conf.d/70-no-bitmaps.conf
sudo ln /etc/fonts/conf.avail/70-yes-bitmaps.conf /etc/fonts/conf.d/
sudo rm /etc/fonts/conf.d/10-scale-bitmap-fonts.conf

Set your monitor environment variable using

export MONITOR="<monitor-ID>"

63414fc787221cefbe4b2ae2b4d4944ff11f4fd5

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages