Skip to content

Latest commit

 

History

History
106 lines (92 loc) · 2.35 KB

ubuntu_setup.md

File metadata and controls

106 lines (92 loc) · 2.35 KB

ubuntu setup

apps

  1. Google Chrome
  2. tilix (apt)
  3. zsh (apt)
  4. git
  5. github-cli
  6. neovim (from GitHub)
  7. fzf
  8. batcat
  9. ripgrep
  10. trash-cli (apt)
  11. nemo
  12. fd

terminal

tilix

tilix settings

  • Appearance

    • Window style : disable CSD
    • Terminal title style : none
    • Theme variant : dark
    • Check 'use a wide handle for splitters'
    • remove check 'show the terminal title even if it's the only terminal'
  • Quake

    • Height percent : 90
    • change height percent to 100% gsettings set com.gexperts.Tilix.Settings quake-height-percent 100
  • Profiles

    • Command: run as a login shell run a custom command 'zsh'
    • Color: scheme 'Monokai Dark' add transparency

others

  • add custom keyboard shortcuts to ubuntu

  • add extra space to terminal : edit ~/.config/gtk-3.0/gtk.css

    VteTerminal,
    TerminalScreen,
    vte-terminal {
      padding: 30px 30px 40px 40px;
      -VteTerminal-inner-border: 20px 20px 20px 20px;
    }
    

zsh

install

  • run $chsh -s $(which zsh) and change login shell to zsh

settings

  • Download .zshrc from this repo
  • install zplug from GitHub

neovim

install

  • get nightly from github (tar.gz)
  • mv nvim to ~/.local/*
  • sudo update-alternatives --install /usr/bin/vim vim ~/.local/bin/nvim
  • copy lua nvim configs (not using init.vim and dein.toml)
  • download nerd-fonts from GitHub
  • sudo apt install xsel xclip
  • git config --global core.editor vim

lsp

  • you need g++-12 for LSP in ubuntu22.04
  • rustup +nightly component add rust-analyzer-preview then rustup show and add rust-analyzer to path

tagbar

  1. You need to install ctags description
  2. copy .ctags from this repo

nemo

setting

xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search
gsettings set org.gnome.desktop.background show-desktop-icons false
gsettings set org.nemo.desktop show-desktop-icons true

bat

sudo apt install bat
ln -s /usr/bin/batcat ~/.local/bin/bat

ripgrep

sudo apt install ripgrep

fd

sudo apt install fd-find

UI

  1. gnome shell extensions dash to panel
  2. Gnome tweaks change font to Mplus1 change monospace font to Cica

time

fix misalignment of windows time when dualboot timedatectl set-local-rtc 1