example_of_initial_ubuntu_settings
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| example_of_initial_ubuntu_settings [2025/02/20 03:14] – [Customize .bashrc .profile] jianwu | example_of_initial_ubuntu_settings [2025/03/10 14:50] (current) – [Customize .bashrc .profile] jianwu | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | [[https:// | ||
| + | |||
| ===== Example of initial Ubuntu settings ===== | ===== Example of initial Ubuntu settings ===== | ||
| First, you should install Ubuntu on your machine or through WSL2 | First, you should install Ubuntu on your machine or through WSL2 | ||
| ===== Install ubuntu-24.04 from WSL2 ===== | ===== Install ubuntu-24.04 from WSL2 ===== | ||
| - | < | + | < |
| > wsl --install Ubuntu-24.04 --location "< | > wsl --install Ubuntu-24.04 --location "< | ||
| ex) | ex) | ||
| Line 8: | Line 10: | ||
| </ | </ | ||
| ===== Setting example of .gitconfig .gitignore ===== | ===== Setting example of .gitconfig .gitignore ===== | ||
| - | < | + | < |
| $ cat ~/ | $ cat ~/ | ||
| [user] | [user] | ||
| Line 26: | Line 28: | ||
| cmd = meld " | cmd = meld " | ||
| </ | </ | ||
| - | < | + | < |
| $ cat ~/ | $ cat ~/ | ||
| # Ignore all | # Ignore all | ||
| Line 40: | Line 42: | ||
| ===== Configure Git to Use Meld for Diffs in Ubuntu ===== | ===== Configure Git to Use Meld for Diffs in Ubuntu ===== | ||
| <code Bash> | <code Bash> | ||
| - | $ sudo vimn / | + | $ sudo apt install meld |
| + | </ | ||
| + | <code Bash> | ||
| + | $ sudo vim / | ||
| -- | -- | ||
| # | # | ||
| Line 62: | Line 67: | ||
| ===== Customize .bashrc .profile ===== | ===== Customize .bashrc .profile ===== | ||
| <code Diff> | <code Diff> | ||
| - | $ cgit diff 8175285fb6420ddd2bd23df18e7f8c9c74e9e830..HEAD .bashrc | + | $ git diff 8175285fb6420ddd2bd23df18e7f8c9c74e9e830..HEAD .bashrc |
| - | diff --git a/.bashrc b/.bashrc | + | |
| - | index b488fcc..a369f62 100644 | + | |
| - | --- a/.bashrc | + | |
| - | +++ b/.bashrc | + | |
| - | @@ -8,6 +8,16 @@ case $- in | + | |
| - | *) return;; | + | |
| - | | + | |
| - | + | ||
| - | +blk=' | + | |
| - | +red=' | + | |
| - | +grn=' | + | |
| - | +ylw=' | + | |
| - | +blu=' | + | |
| - | +pur=' | + | |
| - | +cyn=' | + | |
| - | +wht=' | + | |
| - | +clr=' | + | |
| - | + | + | |
| - | # don't put duplicate lines or lines starting with space in the history. | + | |
| - | # See bash(1) for more options | + | |
| - | | + | |
| - | @@ -57,7 +67,8 @@ if [ -n " | + | |
| - | fi | + | |
| - | + | ||
| - | if [ " | + | |
| - | - PS1=' | + | |
| diff --git a/.bashrc b/.bashrc | diff --git a/.bashrc b/.bashrc | ||
| index b488fcc..a369f62 100644 | index b488fcc..a369f62 100644 | ||
| Line 143: | Line 122: | ||
| +# | +# | ||
| +PS1=${cyn}${PS_GIT}${clr}${PS1}${pur}'' | +PS1=${cyn}${PS_GIT}${clr}${PS1}${pur}'' | ||
| + | + | ||
| </ | </ | ||
| <code Diff> | <code Diff> | ||
| - | $ source ~/.bashrc | + | $ git diff 8175285fb6420ddd2bd23df18e7f8c9c74e9e830..HEAD .profile |
| - | $ source ~/ | + | |
| - | or | + | |
| - | $ . ~/.bashrc | + | |
| - | $ . ~/ | + | |
| - | </ | + | |
| - | Now you can use "git diff" from the CLI with "cgit diff" and from the GUI with "ggit diff". | + | |
| - | <code Diff> | + | |
| - | $ cgit diff 8175285fb6420ddd2bd23df18e7f8c9c74e9e830..HEAD .profile | + | |
| diff --git a/.profile b/.profile | diff --git a/.profile b/.profile | ||
| index d89ea5a..8192c32 100644 | index d89ea5a..8192c32 100644 | ||
| Line 167: | Line 139: | ||
| +export PATH=" | +export PATH=" | ||
| +export PATH=" | +export PATH=" | ||
| + | +# suppress glxinfo error | ||
| + | +export GALLIUM_DRIVER=d3d12 | ||
| + | +# VcXsrv(X Server) | ||
| + | + | ||
| </ | </ | ||
| <code Diff> | <code Diff> | ||
| Line 196: | Line 172: | ||
| " | " | ||
| +set number | +set number | ||
| + | |||
| + | " | ||
| + | if filereadable("/ | ||
| </ | </ | ||
| + | <code Bash> | ||
| + | $ source ~/.bashrc | ||
| + | $ source ~/.profile | ||
| + | or | ||
| + | $ . ~/.bashrc | ||
| + | $ . ~/.profile | ||
| + | </ | ||
| + | Now you can use "git diff" from the CLI with "cgit diff" and from the GUI with "ggit diff" | ||
example_of_initial_ubuntu_settings.1739988889.txt.gz · Last modified: 2025/02/20 03:14 by jianwu