Skip to content

pseudocc/dotfiles

Repository files navigation

pseudoc's dotfiles

This repository is inspired from Mathias's dotfile, which is indeed a great repo.

The dotfiles that are stored here are suppose to serve for Linux.

Appearance

My favorite terminal Kitty.

Install a Nerd fonts, I am using the "GohuFont uni11 Nerd Font Propo".

Prerequisites

To get the best performace, install the followings.

sudo apt install ripgrep
cargo install tree-sitter-cli
sudo apt install npm
# recommands: also update node to lts
sudo npm install -g n
sudo n lts
# then update npm to latest
sudo npm install -g npm@latest

Install

Clone this repository recursively (git 2.13 or later),

git clone \
    --recurse-submodules \
    --shallow-submodules \
    -j8 git@github.com:pseudocc/dotfiles.git

then run the bootstrap.sh.

bash dotfiles/bootstrap.sh
source ~/.bash_prompt

Nvim-dap

I do not find a way to fully automate this process, I would like to write down some steps need manual interactions:

Open NeoVim, run :Mason open DAP page, and install the following ones:

  • codelldb
  • bash-debug-adapter

Open you terminal and install debugpy:

pip install debugpy

Before start debugging, run command like nvim_dap rust to generate the dap configuration template, edit the file if needed and source the file(:so .nvim-dap.lua).

Strike <leader><C-d> to start debugging.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published