Skip to content

lohengrin332/bash-environment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

334 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup for Ubuntu/i3:

  1. Move proprietary commands from $HOME/.bashrc to $HOME/.bashrc_proprietary.

  2. Copy this file into $HOME, replacing the existing .bashrc.

  3. Link rc files into $HOME:

    cd $HOME
    ln -s $HOME/code/bash-env/{.bashrc_cross-system,.i3,.ideavimrc,.inputrc,.mongorc.js,.tmux.conf,.vim,.vimrc} .
    mkdir -p $HOME/.config/Cursor/User
    ln -s $HOME/code/bash-env/cursor-keybindings.json $HOME/.config/Cursor/User/keybindings.json
  4. Download bash git completion file:

    cd $HOME
    curl -o .git-completion.bash https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash
  5. Follow instructions to enable "Tapping Enabled" for the touchpad device in libinput.

    Follow the instructions to configure via Xorg configuration file. XOrg logs are likely in $HOME/.local/share/xorg/Xorg.0.log.

    Note: If needed xinput is likely already installed and configured, so try that before trying to install libinput or other tools.

  6. If on Ubuntu:

  7. If on mac:

    • Install Homebrew if not already installed.
    • Install Aerospace via Homebrew
    brew install --cask nikitabobko/tap/aerospace
    • Link Aerospace config
    cd $HOME
    ln -s $HOME/code/bash-env/.aerospace.toml .aerospace.toml

About

My bash and vim environment setup.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors