All Projects → esphen → Dotfiles

esphen / Dotfiles

Licence: unlicense
Dotfiles from a java/front-end web developer on Linux

Programming Languages

shell
77523 projects

Labels

Projects that are alternatives of or similar to Dotfiles

Dotfiles
Zsh, Karabiner, VS Code, Sublime, Neovim, Nix
Stars: ✭ 634 (+8957.14%)
Mutual labels:  dotfiles
Nix Darwin
nix modules for darwin
Stars: ✭ 700 (+9900%)
Mutual labels:  dotfiles
Dotmanager
An easy way to manage your dotfiles
Stars: ✭ 5 (-28.57%)
Mutual labels:  dotfiles
Dotfiles
i3 + Plasma: using the i3 window manager on the top of KDE Plasma and other dotfiles, configurations, scripts, workarounds and practises from my Debian Sid machines.
Stars: ✭ 651 (+9200%)
Mutual labels:  dotfiles
Dotfiles
Dotfiles for macOS
Stars: ✭ 678 (+9585.71%)
Mutual labels:  dotfiles
Dotfiles
my Vim/Tmux config 💪⚡️
Stars: ✭ 712 (+10071.43%)
Mutual labels:  dotfiles
Dotfiles
Dotfiles for unix, managed by GNU stow.
Stars: ✭ 617 (+8714.29%)
Mutual labels:  dotfiles
Dotfiles
🐼 My dotfiles
Stars: ✭ 6 (-14.29%)
Mutual labels:  dotfiles
Dotfiles
🔧 .files, including ~/.macos — sensible hacker defaults for macOS
Stars: ✭ 27,262 (+389357.14%)
Mutual labels:  dotfiles
Dotdrop
Save your dotfiles once, deploy them everywhere
Stars: ✭ 813 (+11514.29%)
Mutual labels:  dotfiles
Termuxarch
You can use setupTermuxArch.bash 📲 to install Arch Linux in Amazon, Android, Chromebook and Windows. https://sdrausty.github.io/TermuxArch/docs/install
Stars: ✭ 653 (+9228.57%)
Mutual labels:  dotfiles
Dot vim
🐉 The Vim Configuration of Champions. Uses Plug to manage roughly four thousand plugins. The dragon symbolizes complexity.
Stars: ✭ 660 (+9328.57%)
Mutual labels:  dotfiles
Dotfiles
🐲 My Arch Linux config [i3-gaps + i3blocks + Zsh + Spacemacs + Rofi + Alacritty + Neofetch]
Stars: ✭ 725 (+10257.14%)
Mutual labels:  dotfiles
Dotfiles
Config files for ZSH, Java, Ruby, Go, Editors, Terminals and more.
Stars: ✭ 639 (+9028.57%)
Mutual labels:  dotfiles
Dotfiles
My dotfiles.
Stars: ✭ 5 (-28.57%)
Mutual labels:  dotfiles
Jarvis
Dotfiles for a powerful, web development-focused environment powered by Neovim, iTerm2, tmux, and zsh
Stars: ✭ 617 (+8714.29%)
Mutual labels:  dotfiles
Dotfiles
A repository that gathered files starting with dot
Stars: ✭ 701 (+9914.29%)
Mutual labels:  dotfiles
Sneaky Scripts
Automated setup of development environments and other miscellaneous scripts.
Stars: ✭ 7 (+0%)
Mutual labels:  dotfiles
Dotfiles
📁 📋 📎
Stars: ✭ 6 (-14.29%)
Mutual labels:  dotfiles
Dotfiles
@holman does dotfiles
Stars: ✭ 6,397 (+91285.71%)
Mutual labels:  dotfiles

Dotfiles

Hi! These are my dotfiles that I use every day. If you find something interesting, go ahead and take whatever you want from my dotfiles.

It is managed using yadm, a dotfile manager. This makes it simple to set up a new computer with these files. In order to set up a new system with these dotfiles, do the following:

yadm clone <repo URL>
yadm decrypt
yadm perms

See subfolders for a short description of what the different programs are

Quick setup for Fedora

This is based on a minimal Fedora 24 install, from the netinstall image

# dnf install --nogpgcheck \
http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-24.noarch.rpm \
http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-24.noarch.rpm

# dnf copr enable thelocehiliosan/yadm
# dnf copr enable nrechn/Sway
# dnf copr enable dperson/neovim

# dnf install pciutils wget tar telnet pcsc-lite owncloud-client @base-x \
vim util-linux-user zsh dmenu rxvt-unicode-256color-ml firefox pulseaudio \
openvpn maven subversion nginx dunst mercurial libnotify VirtualBox \
bind-utils nmap vlc i3 pinentry-gtk ncurses-compat-libs msmtp lynx urlview \
mutt vdirsyncer khal offlineimap htop jq fedora-icon-theme pass pcsc-tools \
opensc bzip2 psmisc pulseaudio pulseaudio-module-x11 ntp \
dejavu-sans-mono-fonts mesa-dri-drivers xorg-x11-server-Xwayland \
yubikey-personalization-gui yadm sway automake gcc-c++ kernel-devel \
cmake python-devel python3-devel neovim task

# Install oh-my-zsh https://github.com/robbyrussell/oh-my-zsh
# Install nvm https://github.com/creationix/nvm
# Install rustup.rs http://rustup.rs/

$ nvm install node

$ cd ~/.config/nvim && ./install.sh

$ sudo pip install --update pip
$ sudo pip install --update khard

Now set up vdirsyncer, and offlineimap with the provided systemd unit files, after having created the required folders

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].