All Projects → andreyorst → Dotfiles

andreyorst / Dotfiles

This is a mirror from https://gitlab.com/andreyorst/dotfiles

Projects that are alternatives of or similar to Dotfiles

dotfiles
My dotfiles
Stars: ✭ 16 (-84.47%)
Mutual labels:  dotfiles, snippets
Dotfiles
My dotfiles
Stars: ✭ 150 (+45.63%)
Mutual labels:  dotfiles, emacs-configuration
Dotfiles
Configuration files for XMonad, Emacs, NixOS, Taffybar and more.
Stars: ✭ 127 (+23.3%)
Mutual labels:  dotfiles, emacs-configuration
.emacs.d
My emacs configuration
Stars: ✭ 76 (-26.21%)
Mutual labels:  dotfiles, emacs-configuration
Dotfiles
💾 Ian's dotfiles, utils, and Zsh/Vim/tmux configs
Stars: ✭ 554 (+437.86%)
Mutual labels:  dotfiles, emacs-configuration
.emacs.d
🎉 Personal GNU Emacs configuration
Stars: ✭ 313 (+203.88%)
Mutual labels:  snippets, emacs-configuration
Emacs Bootstrap
Your on-the-fly Emacs development environment.
Stars: ✭ 147 (+42.72%)
Mutual labels:  dotfiles, emacs-configuration
Dotfiles
Setup and install scripts for a new machine + dotfiles for various apps. Linux, Mac, and Mac (Amazon specific) branches are included.
Stars: ✭ 382 (+270.87%)
Mutual labels:  dotfiles, snippets
Dotfiles
💻 macOS / Ubuntu dotfiles
Stars: ✭ 1,074 (+942.72%)
Mutual labels:  dotfiles, snippets
Dotfiles
My configurations and scripts
Stars: ✭ 82 (-20.39%)
Mutual labels:  dotfiles, snippets
System
My system configuration
Stars: ✭ 94 (-8.74%)
Mutual labels:  dotfiles
Emacs Config
Personal Emacs configuration files
Stars: ✭ 94 (-8.74%)
Mutual labels:  emacs-configuration
Dotfiles
Awesome personal dotfiles
Stars: ✭ 99 (-3.88%)
Mutual labels:  dotfiles
My dotfiles
Just a collections of my dotfiles...
Stars: ✭ 101 (-1.94%)
Mutual labels:  dotfiles
Vim React Snippets
Useful snippets for developing in React (Javascript and Typescript)
Stars: ✭ 92 (-10.68%)
Mutual labels:  snippets
Dotfiles
My dotfiles managed by GNU Stow - Arch, i3-gaps, bspwm, ncmpcpp, (neo)vim, zsh etc.
Stars: ✭ 99 (-3.88%)
Mutual labels:  dotfiles
Dotfiles
👾 ~/
Stars: ✭ 91 (-11.65%)
Mutual labels:  dotfiles
Docpht
With DocPHT you can take notes and quickly document anything and without the use of any database.
Stars: ✭ 90 (-12.62%)
Mutual labels:  snippets
Dots
just dotfiles ¯\_(ツ)_/¯
Stars: ✭ 90 (-12.62%)
Mutual labels:  dotfiles
Ncm R
R autocompletion for Neovim and vim 8 📝 📊 ⚡️
Stars: ✭ 102 (-0.97%)
Mutual labels:  snippets

.dotfiles

This repository is mostly for maintaining my Emacs configuration, although it includes some useful scripts and settings for different Linux related tools. There also were configurations for Kakoune and NeoVim editors, which I no longer use, but configuration files still may be useful for someone else.

Structure

The structure of this repository is pretty simple. Each directory that is named along with default system name contains files that should be copied or sym-linked to corresponding system directory. All hidden files at the root of the repository should be copied of sym-linked to home directory. I should really write a script this does it automatically, but for now here's a mapping diagram:

.dotfiles               ~> /home/$USER
├── .bashrc             ~> ├── .bashrc
├── .config/*           ~> ├── .config/
├── .config/emacs       ~> ├── .emacs.d (for pre Emacs 27 users)
├── c_project_template     │
├── .editorconfig       ~> ├── .editorconfig
├── .git/                  │
├── .gitignore             │
├── .gitconfig         ~?> ├── .gitconfig
├── .inputrc            ~> ├── .inputrc
├── README.md              │
├── scripts                │
└── .tmux.conf          ~> └── .tmux.conf

These directories and files should be excluded from copying or sym-linking:

  • .git, .gitignore, README.md - obviously, there's no need to copy these files to your home directory, as those are git related files.
  • .gitconfig defines some git aliases and settings, and supports loading .gitconfig.local if you want to override anything. Include it if you want.
  • c_project_template - is a template for creating a C project, that is used by a script placed in scripts directory.
  • scripts - directory stores scripts that I use directly from there, either by sourcing or by invoking from $PATH.
  • .config directory should not be sym-linked to home directory, since all your configuration files will be visible to git. Only files that inside this directory should be copied or sym-linked.
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].