All Projects → avahe-kellenberger → dotfiles

avahe-kellenberger / dotfiles

Licence: other
Personal dotfiles for my multiple systems.

Programming Languages

CSS
56736 projects
Vim Script
2826 projects
SCSS
7915 projects
lua
6591 projects
shell
77523 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to dotfiles

tint2-executors
Collection of executors for Tint2 panel
Stars: ✭ 72 (+260%)
Mutual labels:  archlinux, openbox, tint2
Arch-Deployer
A script to bulk download an Arch Linux package with all its dependencies to be converted in AppImage.
Stars: ✭ 48 (+140%)
Mutual labels:  archlinux
arch-audit-gtk
Arch Linux Security Update Notifications
Stars: ✭ 44 (+120%)
Mutual labels:  archlinux
arch-pkgs
Management repo for my Arch Linux systems. Mirror of https://gitlab.com/mdaffin/arch-pkgs
Stars: ✭ 79 (+295%)
Mutual labels:  archlinux
archdi-pkg
Arch Linux Desktop Installer Packages
Stars: ✭ 46 (+130%)
Mutual labels:  archlinux
pidswallow
A swallower script using process hierarchy.
Stars: ✭ 40 (+100%)
Mutual labels:  openbox
arch-hs
Distribute hackage packages to archlinux
Stars: ✭ 18 (-10%)
Mutual labels:  archlinux
archbashstrap
Install/Bootstrap Arch Linux system without using pacman
Stars: ✭ 16 (-20%)
Mutual labels:  archlinux
Arch
These are easy, in-depth instructions on how to install Arch Linux.
Stars: ✭ 16 (-20%)
Mutual labels:  archlinux
cargo-aur
Prepare Rust projects to be released on the Arch Linux User Repository
Stars: ✭ 49 (+145%)
Mutual labels:  archlinux
simonpi
A quick & dirty script to emulate Raspberry PI family devices on your laptop.
Stars: ✭ 61 (+205%)
Mutual labels:  archlinux
arch-ansible
An Ansible playbook to install Arch Linux
Stars: ✭ 33 (+65%)
Mutual labels:  archlinux
AwsTerm
A collection of awesome terminal utilities
Stars: ✭ 37 (+85%)
Mutual labels:  archlinux
Calinix-Arch
CalinixOS Linux Distribution ISO Profiles
Stars: ✭ 42 (+110%)
Mutual labels:  archlinux
dotfiles
Dotfiles generator that allows quick configuration of different window managers in multiple OSs
Stars: ✭ 36 (+80%)
Mutual labels:  archlinux
firefox-extension-arch-search
A set of Web Extensions that adds ArchLinux (bug tracker, forum, packages, wiki, AUR) as a search engine to the Firefox browser.
Stars: ✭ 21 (+5%)
Mutual labels:  archlinux
dmenu-hotkeys
View for your hotkeys in rofi/dmenu style
Stars: ✭ 51 (+155%)
Mutual labels:  openbox
A-Personal-Arch-Installation-Guide
A Personal Arch Installation Guide In Case of Amnesia
Stars: ✭ 58 (+190%)
Mutual labels:  archlinux
dotfiles
files that start . and makes my Linux box awesome.
Stars: ✭ 57 (+185%)
Mutual labels:  archlinux
dotfiles
My personal dotfiles repository
Stars: ✭ 36 (+80%)
Mutual labels:  archlinux

dotfiles

Personal dotfiles for my multiple systems.

Recommended setup

Clone the repo

Clone the repository to a directory of your choosing. In this example, I will use ~/.dotfiles/ as the destination.

$ git clone https://github.com/avahe-kellenberger/dotfiles.git ~/.dotfiles/

Openbox

Link your openbox folder:

$ ln -s ~/.dotfiles/openbox/ ~/.config/openbox

Note: It is very likely you will only want to copy parts of the configuration from rc.xml, and thus should not create a symlink to this folder. This file can be found at dotfiles/openbox/rc.xml.

See the Openbox configuration page for setup details.

Switching windows by application

See this repository for install instructions.

The default key binding in rc.xml is currently A-grave (equivalent to Alt+`).

Themes

Link your themes folder:

$ ln -s ~/.dotfiles/themes/ ~/.themes

tint2

Link your tint2 folder:

$ ln -s ~/.dotfiles/tint2/ ~/.config/tint2

Rofi

Link your rofi folder:

$ ln -s ~/.dotfiles/rofi/ ~/.config/rofi

Vim

Link your vim folder:

$ ln -s ~/.dotfiles/vim/ ~/.vim

Example of the muon themed used:

muon-theme

It is recommended to place the following commands in your shell's rc file (such as bashrc/zshrc) to use this repository's .vimrc file by default:

export VIMINIT='source $MYVIMRC'
export MYVIMRC='~/.vim/.vimrc'

Zsh

Link your .zshrc config file:

$ ln -s ~/.dotfiles/.zshrc ~/.zshrc

Syntax Highlighting

$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.zsh/zsh-syntax-highlighting

Auto Suggestions

$ git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions

Example shell prompt:

zshrc

Run the following command after creating the symlink to use the .zshrc file in the current terminal:

$ . ~/.zshrc
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].