Skip to content

KeaCluster/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal dotfiles

About

  • Personal config files for multiple tools: linux dev env mostly.
  • Neovim configuration and Arch initial setup scripts (time savers),
  • nvim + plugins, zsh, starship, node, ssh client, c++ tools, brew, etc...
    • Contains some aliases.
    • Contains some starship config.

For

Minimal Arch setup with no GUI.

How

Clone and install whatever you want.

git clone https://github.com/KeaCluster/dotfiles.git ~/.dotfiles

You can add execution permission to these scripts with:

chmod u+x ~/.dotfiles/scripts/init.sh

You might need to sudo-it

sudo chmod 700 ~/.dotfiles/scripts/init.sh

Then cd into scripts or do it from any directory

cd ~/.dotfiles/scripts/ && sh init.sh

or just run the files.

sh ~/.dotfiles/scripts/init.sh

This script will install basic programs as well as add some system links

If you already have some configuration and would like to test mine, you can just update system links to match this repo's files with:

sh sys_links.sh
  • NOTE:

This might make a backup of your previous configuration if it exists, but I would recommend making that on your own.

  • Verify your installation with the script's instructions.

Neovim

Important

This was the prev used file in order to install neovim. You can now install it from the AUR (I recommend that).

sh nvim_setup.sh

This will install neovim and set it as default editor.

If already installed and would like to use my personal configuration, you can run the following individually::

sh lazyvim_setup.sh

If neither are installed, run them both.

Starship

I switched from oh-my-zsh to starship as my command shell prompt.

If you're using starship, and want to use my setup: Uncomment this line from sys_links.sh:

create_link "$DOTFILES_DIR/bash/pure-preset.toml" "$TARGET_DIR/.config/starship.toml"

If running init.sh: it will instal starship and apply my modified pure theme to it. (kanagawa-ish colors + couple of icons)

Other

There's a script to update arch' gpg keys because I'm lazy.

Screenshots

terminal dashboard example

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published