mirror of
https://github.com/Lissy93/dotfiles.git
synced 2025-06-30 05:30:00 +02:00
Updates config doc, wip
This commit is contained in:
@ -1,13 +1,25 @@
|
|||||||
Lissy93/Dotfiles - Config ⚙️
|
Lissy93/Dotfiles - Config ⚙️
|
||||||
----------------------------
|
----------------------------
|
||||||
|
|
||||||
List of configuration files for various apps, utils and systems.
|
> All configuration files for apps, utils and services used across *nix-based systems
|
||||||
|
|
||||||
config
|
The location on disk that files should be symlinked to is specified in symlinks.yml
|
||||||
├── desktop-apps/ # Config files for GUI applications
|
Run the install.sh script to apply settings based on system type and user preferences
|
||||||
│ ├── firefox.user.js # Firefox (browser)
|
|
||||||
│ └── thunderbird.user.js # Thunderbird (mail client)
|
Important: Take care to read through files thoroughly before applying any changes
|
||||||
├── general/ # General config files for all *nix-based systems
|
And always make a backup of your pre-existing config files before over-writing them
|
||||||
|
|
||||||
|
Full source and documentation: https://github.com/Lissy93/dotfiles
|
||||||
|
Licensed under MIT (C) Alicia Sykes 2022 <https://aliciasykes.com>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
config/
|
||||||
|
├── git/ # Git (version control) config files
|
||||||
|
├── tmux/ # Tmux (multiplexer) config, sessions, bindings and plugin list
|
||||||
|
├── vim/ # Vim (text editor) config, key bindings and plugin list
|
||||||
|
├── zsh/ # ZSH (shell) settings, aliases, utils and plugin list
|
||||||
|
├── general/ # All other config files for *nix-based systems
|
||||||
│ ├── .bashrc
|
│ ├── .bashrc
|
||||||
│ ├── .gemrc
|
│ ├── .gemrc
|
||||||
│ ├── .gitignore_global
|
│ ├── .gitignore_global
|
||||||
@ -16,24 +28,15 @@ config
|
|||||||
│ ├── .gitconfig
|
│ ├── .gitconfig
|
||||||
│ ├── .wgetrc
|
│ ├── .wgetrc
|
||||||
│ └── dnscrypt-proxy.toml
|
│ └── dnscrypt-proxy.toml
|
||||||
├── macos/
|
├── macos/ # Configs for apps only used on MacOS
|
||||||
│ ├── launchpad.yml
|
│ ├── launchpad.yml # The layout and folder structure of launchpad screen
|
||||||
│ ├── skhdrc
|
│ ├── skhdrc # Hot keys for managing TWM
|
||||||
│ └── yabairc
|
│ └── yabairc # Settings for tiling window manager
|
||||||
|
├── desktop-apps/ # Config files for GUI applications
|
||||||
|
│ ├── firefox.user.js # Firefox (browser)
|
||||||
|
│ └── thunderbird.user.js # Thunderbird (mail client)
|
||||||
|
├── themes/ # Color themes for various apps
|
||||||
|
│ ├── iterm #
|
||||||
|
│ └── warp #
|
||||||
└── README.txt
|
└── README.txt
|
||||||
|
|
||||||
|
|
||||||
Generic configs which are used across all systems (e.g. .gitconfig, .bashrc, .wgetrc)
|
|
||||||
are stored in the root of the config directory, whereas groups of config files, for like
|
|
||||||
ZSH, Vim, Tmux etc are organized into directories.
|
|
||||||
files which are only used on
|
|
||||||
certain systems (like MacOS) or by certain applications (like Firefox's user.js) are
|
|
||||||
kept in category-specific directories (e.g. macos, desktop-apps, gnome, etc).
|
|
||||||
|
|
||||||
The location on disk that files should be symlinked to is specified in symlinks.yml
|
|
||||||
Run the install.sh script to apply settings based on system type and user preferences
|
|
||||||
|
|
||||||
Important: Take care to read through files thoroughly before applying any changes.
|
|
||||||
|
|
||||||
Full source and documentation: https://github.com/Lissy93/dotfiles
|
|
||||||
Licensed under MIT (C) Alicia Sykes 2022 <https://aliciasykes.com>
|
|
||||||
|
Reference in New Issue
Block a user