All Projects → bennetthardwick → dotfiles

bennetthardwick / dotfiles

Licence: other
Gruvbox inspired Arch Linux i3wm rice.

Programming Languages

shell
77523 projects
SCSS
7915 projects
Vim Script
2826 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to dotfiles

no-mans-sky-rice-i3wm
i3WM rice themed using No Man's Sky's colors
Stars: ✭ 34 (-20.93%)
Mutual labels:  rice, archlinux, rofi, i3wm
Dots
A Repository For Config Files / Dotfiles / Themes / Color Schemes / Etc...
Stars: ✭ 100 (+132.56%)
Mutual labels:  dotfiles, archlinux, rofi, i3wm
Dotfiles
My dotfiles managed by GNU Stow - Arch, i3-gaps, bspwm, ncmpcpp, (neo)vim, zsh etc.
Stars: ✭ 99 (+130.23%)
Mutual labels:  dotfiles, archlinux, rofi, i3wm
dotfiles
collection (and a backup) of my config files
Stars: ✭ 49 (+13.95%)
Mutual labels:  dotfiles, rice, rofi, i3wm
Dotfiles
🐲 My Arch Linux config [i3-gaps + i3blocks + Zsh + Spacemacs + Rofi + Alacritty + Neofetch]
Stars: ✭ 725 (+1586.05%)
Mutual labels:  dotfiles, rofi, i3wm
axyl-iso
Axyl is a Linux distro centered on tiling window managers. Choose from i3, bspwm, dwm and more.
Stars: ✭ 348 (+709.3%)
Mutual labels:  rice, archlinux, i3wm
Dotfiles
Get ready for dotfiles. Contains i3, i3blocks, rofi, dunst, picom, vim, tmux, and zsh.
Stars: ✭ 985 (+2190.7%)
Mutual labels:  dotfiles, rofi, i3wm
i3-dotfiles
“ With wisdom comes the desire for simplicity.” Brendon Burchard.
Stars: ✭ 30 (-30.23%)
Mutual labels:  archlinux, rofi, i3wm
Dotfiles
🐧 Configuration files
Stars: ✭ 81 (+88.37%)
Mutual labels:  dotfiles, rofi, i3wm
dotfiles
My (bsp/i3)wm dotfiles.
Stars: ✭ 20 (-53.49%)
Mutual labels:  dotfiles, rofi, i3wm
Dotfiles
Collection of i3-gaps Dotfiles
Stars: ✭ 143 (+232.56%)
Mutual labels:  dotfiles, rice, rofi
dotfiles
dotfiles of simonvic daily used enviroment
Stars: ✭ 75 (+74.42%)
Mutual labels:  rice, archlinux, rofi
Awesome Dotfiles
Dotfiles for awesome people using the awesomewm linux environment
Stars: ✭ 409 (+851.16%)
Mutual labels:  dotfiles, rice, rofi
dotfiles
My dotfiles
Stars: ✭ 16 (-62.79%)
Mutual labels:  dotfiles, rofi, i3wm
dotfiles
💻 🍚 🔳 🔲 My riced-up Kali dotfiles – off-white | dark leet | chrome lambo
Stars: ✭ 55 (+27.91%)
Mutual labels:  dotfiles, rice, i3wm
dotfiles
My awesomewm dotfiles for awesome people! ✨
Stars: ✭ 1,764 (+4002.33%)
Mutual labels:  rice, archlinux, rofi
The Glorious Dotfiles
A glorified personal dot files
Stars: ✭ 1,850 (+4202.33%)
Mutual labels:  dotfiles, rice, rofi
linux-workspace
This is the greatest management of all time
Stars: ✭ 19 (-55.81%)
Mutual labels:  rice, urxvt, rofi
foolz-dots
Collection of my linux desktop configuration files.
Stars: ✭ 16 (-62.79%)
Mutual labels:  dotfiles, archlinux, rofi
todofi.sh
Handle your todo-txt tasks directly from Rofi
Stars: ✭ 46 (+6.98%)
Mutual labels:  rofi, i3wm

~/.dotfiles


dotfiles

The configuration files for Bennett's Arch Linux rice based around Gruvbox.

Getting Started

In order to set up this rice you need to install Arch Linux and create a user. This can be done by following the Arch Wiki.

Note: the automatic bootstrap script uses sudo, so you'll need to ensure your user is apart of the wheel group.

After installing everything and creating your user, clone the dotfiles repo to ~/git/dotfiles.

mkdir -p ~/git
git clone [email protected]:bennetthardwick/dotfiles.git ~/git/dotfiles

After cloning the respository run the bootstrap script and follow the prompts.

~/git/bin/bootstrap-environment.sh

Once this script completes you'll be loaded into i3 window manager.

Manual

If you don't want to use the automatic script, symlink all the files to your home directory using the command stow.

cd ~/git
stow dotfiles

Now that the config files are stowed, the environment should mostly be up and running.

Dependencies

There are various dependencies that are required to get this rice working perfectly. Most are in the Arch repos but you will need to install some stuff form the AUR. If you're setting this rice up on another distro just install the same applications with the equivalent commands.

Note: if you're using the automatic script you don't have to worry about installing these manually.

sudo pacman -S \
        i3-gaps \
        rofi \
        the_silver_searcher \
        fzf \
        maim \
        chromium \
        alacritty \
        zsh \
        zsh-autosuggestions \
        ripgrep \
        dunst \
        ranger \
        picom \
        hsetroot \
        redshift

In addition to this, you also need to install:

Tools

I've got a bunch of small cli tools that I often use inside the bin folder. This folder is added to my path so they're easily accessible.

note

note is a utility that opens a markdown file for the current day in Vim and appends a timestamp as a title. These files are stored in a folder called notes in my home directory. This is a quick way for me to take notes and I've found it very useful.

The note command also has some command line flags like -t/--type which queries all notes and opens Vim with the matching ones in the quickfix list (i.e. note -t todo will open all notes with - todo: something in them).

It also has a command for searching -s/--search which uses ripgrep regex to search through the notes - adding them to the quickfix list.

todos

todos is the same as note -t todo. It opens vim with all the todos in the quickfix list.

scratchpad

scratchpad opens a large alacritty terminal in the i3 scratchpad workspace with a semi-transparent background. It can be shown/dismissed using Mod+-

Preview

first second third

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].