Ubuntu firefox
Ubuntu 22.04 LTS ํ๊ฒฝ์์ Firefox ์ฌ์ค์น ๋ฐ ์ค์ Intro ์ฐ๋ถํฌ 22.04์์ firefox๋ snap์ผ๋ก ์ค์น๋๋ค. ๋ฌธ์ ๋ ํ๊ธ์ ๋ ฅ๊ธฐ kime์ผ๋ก ์ค์นํ์๋ snap firefox๋ ํ๊ธ ์ ๋ ฅ์ด ์๋๋ค. ๋ค๋ฅธ ๋ฌธ์ ๋ ์ฐ๋ถํฌ ์๋์ฐ ํ๊ฒฝ์์ top bar๋ฅผ ์จ๊ธธ ์ ์๋ค. ๋ฌ๋ฆฌ ๋งํ๋ฉด, gnome-shell์ ์ค์นํ๊ณ ๊ด๋ จ ํ๋ฌ๊ทธ์ธ์ ๋ชจ๋ ์ธ ์ ์๋ค๋ ๊ฒ. snap firefox uninstall sudo snap remove firefox Add Mozilla Team PPA and Install ๋ชจ์ง๋ผํ ์ ์ฅ์๋ฅผ ์ถ๊ฐํ๋ค. sudo add-apt-repository ppa:mozillateam/ppa ์ฐ์ ๊ถ์ ์ฃผ์ด snap firefox๊ฐ ์ค์น๋์ง ์๋๋ก ํ๋ค. (์คํ๊ฐ ์๋๋ก ์ฃผ์) sudo vim /etc/apt/preferences.d/mozillateamppa Package: firefox* Pin: release o=LP-PPA-mozillateam Pin-Priority: 501 apt update & install sudo apt update sudo apt install firefox Enable Top Panel Auto-Hide Install gnome-shell sudo apt install chrome-gnome-shell gnome-shell-extension-prefs Install extension firefox ์คํ ํ gnome shell extension์ ๋จผ์ ์ค์นํ๋ค. extension > hide top bar ๊ฒ์ ํ ์ค์น(Click to change: ON) ์ฐธ๊ณ kime dev pkg v2.5.6 ์ค์น ํ ์ฐ๋ถํฌ์๋์ฐ ์ ๋ ฅ๊ธฐ๋ฅผ kime์ผ๋ก ์์ . settings> Region & Language> Manage Installed Languages > Keyboard input method system: kime ๋ก๊ทธ์์ ํ ๋ค์ ๋ก๊ทธ์ธํ๋ฉด ํฐ๋ฏธ๋ ๋ฐ firefox์ ๋ชจ๋ ํ๊ธ ๊ฐ๋ฅ top bar๋ ์ฐฝ์ด ์ ์ดํ๋ฉด ์๋์ผ๋ก ์จ๊ฒจ์ง๋ค. ํ๋ฉด ๊ณต๊ฐ์ด ๋์ฑ ์ฌ์ ๊ฐ ์๊ฒผ๋ค. ubuntu์์ ์ ๋ฐ์ดํธ ํ ํ๊ธ ์ ๋ ฅ์ด ์๋๋ ๊ฒฝ์ฐ firefox๊ฐ snap์ผ๋ก ์๋ ์ ๊ทธ๋ ์ด๋ ๋๋ค. ์ด๋ก ์ธํด ๋ง์ ๋ฌธ์ ๋ฐ์ local ๋๋ ํ ๋ฆฌ ์ค OS์ธ์ ํํฐ์ ์ firefox์์ ๋ธ๋ผ์ฐ์ง ํ ์ ์๋ค. ํ๊ธ ์ ๋ ฅ์ด ์๋๋ค. snap remove ์ผ๋ก firefox๋ฅผ ์ ๊ฑฐํ๊ณ ppa ์ ์ฅ์๋ก ๋ถํฐ ์ฌ์ค์นํ๋ค. snap์ด ์์ ppa priority๋ฅผ ๋ฌด์ํ ๊ฒฝ์ฐ๊ฐ ์์ผ๋ฏ๋ก ์ฌ์ฉํ์ง ์๋ ๊ฒฝ์ฐ ๋ฐ๋ชฌ์ ์ค์ง์ํจ๋ค. $ sudo systemctl stop snapd Reference Firefox install ubuntu-22.04 https://ubuntuhandbook.org/index.php/2022/04/install-firefox-deb-ubuntu-22-04/ Autohide Top-topbar ubuntu-22.04 https://ubuntuhandbook.org/index.php/2020/08/top-panel-auto-hide-ubuntu-20-04/
Ubuntu install
์ค์น ๋ฒ์ : 22.04 LTS ์ค์น์ผ: 2022.07.25 ์ค์น ์ค๋น ๊ธฐ์กด ์๋์ฐ11 ์์ ์ฐ๋ถํฌ๋ฅผ ์ํ ํํฐ์ ๋๋๊ธฐ ์ฐ๋ถํฌ ์ค์น USB ๋ง๋ค๊ธฐ ์๋์ฐ11์ ๋์คํฌ ๋ณด์ ํค๊ฐ์ ๋ณต์ฌ: ๋ฆฌ๋ ์ค ์ค์น ํ ์๋์ฐ11 ๋ถํ > ์์ ๋ฌธ์ ๊ฐ ๋๋ค. ์ค์นํ๊ธฐ ์ค๋นํด ๋ USB๋ก ๋ถํ ์ค์น (๋ฏธ๋ฆฌ ๋๋์ด ๋ ํํฐ์ ์ ์ค์น) ์ค์น ์๋ฃ ์ค์น ํ ์ค์ ํ๊ธํ๊ฒฝ ์ค์ : ํ๊ธํฐํธ, ์์คํ ์ธ์ด์ค์ , ํ๊ธ์ ๋ ฅ๊ธฐ ์ฐ๋ถํฌ ์๋์ฐ ํ๊ฒฝ ์ค์ ํจํค์ง ์ค์น devel tools: build essential, rust, python3(๊ธฐ๋ณธ์ค์น) utils: rsync, curl, wget, vim, nvim, fd-find, batcat โฆ blender: ์ต์ ํจํค์ง๋ก ์ค์น(PPA) firefox: ์ต์ ํจํค์ง๋ก ์ฌ์ค์น(PPA) + plugins freecad: ์ต์ ํจํค์ง๋ก ์ค์น(default apt) sketchup: winehq(PPA) + sketchup2017make + plugins vim, nvim plugins ์ค์น ๋ฐ ์ค์
Vim
vim minimal - ํ๋ฌ๊ทธ์ธ ์์ด ์ต์ํ์ผ๋ก ์ฌ์ฉํ๊ธฐ Plugins vimwiki โ ์ํค ํ๋ฌ๊ทธ์ธ startify โ ์์ํ๋ฉด ํ๋ฌ๊ทธ์ธ nerdtree โ ํ์ผ ํ์ ํ๋ฌ๊ทธ์ธ vim devicons โ ์์ด์ฝ ํ์ฅ ํ๋ฌ๊ทธ์ธ spacevim Links vim guide commands https://vimguide.readthedocs.io/en/latest/vim.html
Vim Startify
Install Plug 'mhinz/vim-startify' Key Binding " `SPC l s` - save current session nnoremap <leader>ls :SSave<CR> " `SPC l l` - list sessions / switch to different project nnoremap <leader>ll :SClose<CR> Extra Configuration ์๋ ์ฐธ์กฐํ์ฌ ๋ ์ ๋ฆฌ ๋ฌธ์ ์ vim ์์๋ ์ ๋๋๋ฐ nvim ์์๋ ๊ตฌ๋ฒ์ (0.6.x), ์ต์ ๋ฒ์ (0.7.x) ๋ชจ๋ vimwiki ์๋์ ์ฅ์ด ์๋๋ ๋ฌธ์ ๊ฐ ์๋ค. Reference Github home Project Switcher Using Startify