Qaabeynta i3 ee laptop-ka: sida loo yareeyo waxqabadka 100%?
Dhawaan waxaan ogaaday in laptop-kaygu aanu awood ku filan lahayn. Ma lahan awood ku filan oo ay wax walba ku qaadato: Vim (+ 20 plugins), VSCode (+ tirada isku midka ah ee kordhinta), Google Chrome (+ 20 tabs) iyo wixii la mid ah. Waxay u egtahay inay tahay dhibaato caadi ah oo ku saabsan laptop-yada leh 4 GB ee RAM, laakiin kama aan quusan. Waan jeclahay laptop-yada sababtoo ah waa kuwo is haysta iyo sidoo kale sababtoo ah waxay ku shaqeyn karaan batteriga meel kasta. Kaliya waxaan u baahday inaan ogaado sida loo xoreeyo RAM dheeraad ah oo aan sidoo kale kordhiyo waxtarka tamarta.
Haddii aad u baahan tahay habayn isla markiiba, ka dib hoos ugu dhaadhac qaybta "Parsing the installation"
nidaamka hawlgalka
Maadaama aan u baahanahay OS kaas oo cuni doona inta ugu yar ee RAM iyo batteriga, waan doortay Arch Linux. Classic, wax cusub ma jiraan. Kaydyadiisa waxay ii ogolaan doonaan inaan si otomaatig ah u sameeyo shaqooyin badan oo aan loo baahnayn, iyo AUR waxay badbaadin doontaa xitaa waqti badan.
Maamulaha daaqada
Waxaan go'aansaday inaan isticmaalo maamulaha daaqada halkii aan ka isticmaali lahaa jawi buuxa. In kasta oo aan jeclahay kabaha kabaha (KDE), haddana aad bay wax u cunaan, sababtoo ah waxay kor u qaadeen maktabado badan iyo ku-tiirsanaan. Hagaag, DE lafteedu wax badan bay cuntaa sababtoo ah dhammaan noocyada aaladaha aan loo baahnayn.
Aynu kala furfurno rakibaadda
Marka hore waxaan u baahanahay inaan rakibno dhammaan xirmooyinka ugu muhiimsan (waxaan u baahanahay inaan wax habeynno)
i3 quful-midab
Nooca i3lock ee la hagaajiyay. Barnaamijku waxa uu u baahan yahay in lagu xidho kombayutarka oo la galiyo furaha sirta ah
xoqan
App-ka ugu yar ee sawir-qaadista
sawir
Barnaamij kaa caawin doona inaad la falgasho sawirada (horay u rogrogto, beddelaa, xalinta beddelka)
Habaynta i3
i3 - Maamulaha daaqada oo aan isticmaalin khayraad badan, sidaas awgeed way noo anfacaysaa si aan u "ku daydo" maamulayaasha kale ee caadiga ah ee daaqadaha. (Haddiyaddu, dabcan, waxay la socotaa tiling - awoodda maamulaha daaqada si uu u furo codsiyada dhammaan qaybta bilaashka ah ee shaashadda.)
Waxaan bixin doonaa config i3 qaybo ka mid ah, si xitaa kuwa bilawga ah u fahmaan wax walba. Aan ku bilowno waxa ugu muhiimsan - badhanka $Mod. Waxay u adeegtaa in lala falgalo i3. Dhammaan furayaasha muhiimka ah ayaa dhex mari doona.
### Tweaks ###
# Set main key (Win)
set $mod Mod4
Marka xigta, waxaan bari doonaa maamulaha daaqada inuu ku dhaqaajiyo daaqadaha jiirka marka la gujiyo $mod
# Press MOD key and click on mouse to move your window
floating_modifier $mod
# Focus doesn't follow the mouse
focus_follows_mouse no
Waxaan ku rakibi doonaa xarfaha codsiyadayada, iyo sidoo kale codsiyada ku xiran i3
# Fonts
font pango: JetBrains Mono 10
Fikradaydu waxay ahayd in aan marka hore sameeyo daaqadaha oo dhan duulaya (taas oo, sida ay soo baxday, aad u habboon). Si loo caddeeyo: in i3 waxaa jira noocyo badan soo xirid daaqadaha (Tilling, Screen Full, Tabbed, Float, Stacking), dhamaantood waxay ku haboon yihiin xaalado kala duwan, laakiin ma arko ujeedada samaynta oo dhan daaqadaha oo buuxinaya shaashadda oo dhan. Waxaa roon inay buuxiyaan marka la cadaadiyo $mod + f, laakiin hawada ku laalaad ahaan, taas oo ah waxa aan ku sameeyay qaybta soo socota:
# 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
Si aanad ugu jahawareerin odhaahda (1920 - 10)/2 and (1080 - 10)/2 Waxay ka dhigan tahay in daaqad kastaa ay ku fadhido rubuc ka mid ah shaashadda, sidoo kale waxaa jiri doona dhexgalka (midba midka kale) ee saxda ah 5 pixels (5 dhinac kasta).
Marka xigta, aynu xidhno dhammaan codsiyada muhiimka ah. Dhammaan furayaasha kulul waxay isku dayaan inay ku habboonaadaan nidaamkan