Go to file
nold c29c5325b3 bashrc history stuff 2024-01-04 16:28:24 +01:00
config Feature: Support linking files only 2022-02-15 08:55:29 +01:00
configfile/nvim/lua/custom fix(nvim): init lua autocmd 2023-03-15 13:16:16 +01:00
dotfiles fix(tmux): RGB Color 2022-12-22 11:18:53 +01:00
fonts Fix nvim; New nvim features; unified setup.sh & update.sh; added nerd font 2022-05-01 19:49:03 +02:00
hosts/any fix(bashrc): powerline & python 3.10+ 2023-01-30 12:01:58 +01:00
.gitignore Add: json2yaml, nvim, host support & more 2022-02-15 08:34:33 +01:00
README.md feat(nvim): README 2022-12-23 09:40:35 +01:00
bashrc bashrc history stuff 2024-01-04 16:28:24 +01:00
requirements.txt Add: Powerline 2021-04-19 12:08:47 +02:00
setup.sh feat(setup): install treesitter parser 2022-12-22 11:27:08 +01:00
uninstall.sh Fix nvim; New nvim features; unified setup.sh & update.sh; added nerd font 2022-05-01 19:49:03 +02:00

README.md

home directory configuration

this is my personal linux home directory configuration.

use at your own risk!

quickstart

setting up this configuration is as simple as it gets:

git clone https://git.nold.in/nold/dotfiles
cd dotfiles && bash setup.sh

to update everything just run setup.sh again.

structure

bashrc

... well ... ~/.bashrc... will not be linked unlike files contained in dotfiles directory, but sourced. leaving the local ~/.bashrc intact.

config

directories the will be linked to ~/.config/${name}.

configfile

only files from this directory tree will be linked, to the same directory under ~/.config

dotfiles

files that are directly located under $home.

fonts

fonts that will be copied to ~/.fonts

hosts

custom additions to bashrc for specific hostnames. if no specific host is found in hosts/$(hostname -s), any will be used.

requirements.txt

python libs to install using pip3.

neovim

help

<space + ?|tk> - teleskope keymappings

navigation

<ctrl+n> - toggle nvtree

editing

<space + />- toggle comment_

tabs

<tab> - next tab <shift+tab> - prev tab_

terminal

<alt+h> - horizontal terminal <alt+v> - vertical terminal

system

<Space + uu> - Update NvChad