i3 configuration rau lub laptop: yuav ua li cas txo kev ua tau zoo rau 100%?
Tsis ntev los no kuv pom tau hais tias kuv lub laptop tsis muaj zog txaus. Nws tsis muaj lub zog txaus los coj txhua yam ua ke: Vim (+ 20 plugins), VSCode (+ tib tus lej txuas ntxiv), Google Chrome (+ 20 tabs) thiab lwm yam. Nws yuav zoo li yog ib qho teeb meem tshwm sim ntawm lub laptops nrog 4 GB ntawm RAM, tab sis kuv tsis tso tseg. Kuv nyiam laptops vim lawv yog compact thiab kuj vim hais tias lawv muaj peev xwm khiav ntawm roj teeb fais fab nyob qhov twg. Kuv tsuas yog xav paub seb yuav ua li cas tso RAM ntxiv thiab ua kom lub zog ua haujlwm tau zoo.
Yog tias koj xav tau configs tam sim ntawd, ces nqes mus rau ntu "Parsing the installation"
operating system
Txij li thaum kuv xav tau OS uas yuav noj tsawg kawg ntawm RAM thiab roj teeb, kuv xaiv Arch Linux. Classic, tsis muaj dab tsi tshiab. Nws repositories yuav cia kuv automate ntau yam tsis tsim nyog ua hauj lwm, thiab AUR yuav txuag tau ntau lub sijhawm.
Qhov rai manager
Kuv txiav txim siab los siv tus thawj tswj qhov rais es tsis yog qhov chaw ua haujlwm puv ntoob. Txawm hais tias kuv nyiam khau ntaub (KDE), lawv tseem noj ntau heev, vim qhov tseeb tias lawv rub tawm ntau lub tsev qiv ntawv thiab kev vam khom. Zoo, DE nws tus kheej siv ntau heev vim yog txhua yam ntawm cov khoom siv tsis tsim nyog.
Cia peb disassemble lub installation
Ua ntej peb yuav tsum nruab tag nrho cov pob khoom tseem ceeb (peb yuav tsum teeb tsa ib yam dab tsi)
Kuv lub tswv yim yog ua kom tag nrho cov qhov rais pib ya (uas, raws li nws muab tawm, yog yooj yim heev). Kom meej meej: hauv i3 muaj ntau hom docking windows (Tilling, Fullscreen, Tabbed, Float, Stacking), tag nrho cov ntawm lawv yog qhov yooj yim nyob rau hauv ntau qhov xwm txheej, tab sis kuv tsis pom lub ntsiab lus ua. tag nrho windows sau tag nrho lub vijtsam. Zoo dua cia lawv sau nws thaum nias $mod + f, tab sis dai hauv huab cua los ntawm lub neej ntawd, uas yog qhov kuv tau ua hauv cov cai hauv qab no:
# Maximum width for floating windows
floating_minimum_size 400 x 350
floating_maximum_size 1800 x 900
# (1920 - 10)/2 and (1080 - 10)/2
for_window [class=".*"] floating enable
for_window [class=".*"] resize set 955 535
for_window [class=".*"] focus
Yog li ntawd koj tsis tau tsis meej pem los ntawm kev qhia (1920 - 10)/2 and (1080 - 10)/2 txhais tau hais tias txhua lub qhov rais yuav nyob ib lub hlis twg ntawm qhov screen, thiab tseem yuav muaj ib qho indentation (los ntawm ib leeg) ntawm 5 pixels (5 ntawm txhua sab).
Tom ntej no, cia peb khi tag nrho cov ntawv thov tseem ceeb. Tag nrho cov hotkeys sim ua kom haum cov tswv yim no