Skip to content

Latest commit

 

History

899 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles icon

Dotfiles

GitHub workflow status

A simple repo that elegantly manages my configs and scripts using init.sh and mise

Setup on fresh OS

sudo dnf install -y git
curl -fsSL https://mise.run/bash | sh
mise bootstrap --from https://github.com/NonlinearFruit/dotfiles --from-dir ~/projects/dotfiles --force-dotfiles --yes
cd ~/projects/dotfiles
mise trust
source bashrc.sh
./init.sh common | sh

OS Specific Setup and Mappings

For configuration specific to a particular OS, create setup and mappings for it. For instance, if you have a setups/termux.sh, then you can:

./init.sh common termux | sh
mise dot apply --yes
mise --env termux dot apply --yes

Features

Configs

The actual dotfiles for various tools

Config
bash-aliases
bashrc
gitconfig
glide
mise
mise-global
mise.wsl
nono
nvim
pi
termux
tmux
tools
vimrc
wezterm
wsl-etc
wsl-windows
Scripts

Helpful automation for various tasks

Script Demo
-- demo
backup-repo
chat
clean-history
clip
cljue demo
countdown
datediff
esv demo
esv-search
gdocs
git-prompt
highlight demo
ipsum
is
is-revert
last-cron
look-alike
lsb demo
matthew-henry-gate demo
mob
mp3
ned demo
number-gossip
nvim-list-servers
nvim-plugins
nvims
open
open-nvim-from-windows
passphrase
profile-nvim demo
reprint
ssh
stopwatch
sundays
tmux-clients-in-window
tmux-clones
tmux-rogues
tmux-window-edit
to-me
to-vimgrep
toggle-pair
vdocs
who-is-smallest-of-them-all
whos-where
Setups

Automation for initializing a fresh OS

Setup
common
nvims
openscad
termux
tools
wsl

Formatting

~/.local/share/nvim/mason/bin/stylua --verify . # Lua

Restarting

  • Throw away current nvim config
    rm ~/{.local/share,.config}/nvim/* -rf

About

A simple repo that elegantly manages my configs and scripts.

Topics

Resources

Stars

11 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages