mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 08:43:00 +00:00
chezmoi: reorganise repo
This commit is contained in:
parent
b391e03c87
commit
67a78879db
278 changed files with 102 additions and 182 deletions
57
readme.org
57
readme.org
|
|
@ -1,58 +1,3 @@
|
|||
* dotfiles
|
||||
This repository contains dotfiles for multiple platforms, with /colemak/
|
||||
as the default keyboard layout.
|
||||
|
||||
No rice, no Unixporn/NTporn, just a simple setup that works for me.
|
||||
|
||||
Works for Windows, Linux and MacOS.
|
||||
|
||||
** Setup
|
||||
|
||||
|
||||
*** From Scratch (Linux/MacOS)
|
||||
|
||||
#+begin_src shell
|
||||
curl https://raw.githubusercontent.com/js0ny/dotfiles/refs/heads/master/bootstrap/setup.sh -o setup.sh && chmod u+x setup.sh && ./setup.sh
|
||||
#+end_src
|
||||
|
||||
*** Via =just= script
|
||||
|
||||
Make sure you have =just= installed
|
||||
|
||||
#+begin_src shell
|
||||
which just
|
||||
#+end_src
|
||||
|
||||
Then run
|
||||
|
||||
#+begin_src shell
|
||||
just
|
||||
#+end_src
|
||||
|
||||
This will list all available tasks.
|
||||
|
||||
All the just scripts are in =Justfile= and under =.just.d/= directory.
|
||||
|
||||
** Structure
|
||||
|
||||
#+begin_src shell
|
||||
.
|
||||
├── .editorconfig # Editor configuration, for LF/CRLF correction
|
||||
├── .gitattributes # Git attributes, for LF/CRLF correction
|
||||
├── bootstrap # Setup scripts for new machines
|
||||
├── common # Single-file configurations (lesskey, vimrc etc)
|
||||
├── platforms # Platform-specific configurations
|
||||
├── readme.md # This file
|
||||
├── scripts # Scripts for various tasks
|
||||
└── tools # Multi-file configurations (shell, neovim etc)
|
||||
#+end_src
|
||||
|
||||
** Keybindings
|
||||
|
||||
#+begin_example
|
||||
^
|
||||
e
|
||||
< h i >
|
||||
n
|
||||
v
|
||||
#+end_example
|
||||
Migrating to ~chezmoi~.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue