ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಾಗಿ i3 ಕಾನ್ಫಿಗರೇಶನ್: ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು 100% ಗೆ ಕಡಿಮೆ ಮಾಡುವುದು ಹೇಗೆ?

ನನ್ನ ಲ್ಯಾಪ್‌ಟಾಪ್ ಸಾಕಷ್ಟು ಶಕ್ತಿಯುತವಾಗಿಲ್ಲ ಎಂದು ನಾನು ಇತ್ತೀಚೆಗೆ ಅರಿತುಕೊಂಡೆ. ಎಲ್ಲವನ್ನೂ ಒಟ್ಟಿಗೆ ತೆಗೆದುಕೊಳ್ಳಲು ಇದು ಸಾಕಷ್ಟು ಶಕ್ತಿಯನ್ನು ಹೊಂದಿಲ್ಲ: Vim (+ 20 ಪ್ಲಗಿನ್‌ಗಳು), VSCode (+ ಅದೇ ಸಂಖ್ಯೆಯ ವಿಸ್ತರಣೆಗಳು), Google Chrome (+ 20 ಟ್ಯಾಬ್‌ಗಳು) ಮತ್ತು ಹೀಗೆ. 4 GB RAM ಹೊಂದಿರುವ ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಳಲ್ಲಿ ಇದು ಸಾಮಾನ್ಯ ಸಮಸ್ಯೆ ಎಂದು ತೋರುತ್ತದೆ, ಆದರೆ ನಾನು ಬಿಟ್ಟುಕೊಡಲಿಲ್ಲ. ನಾನು ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಳನ್ನು ಪ್ರೀತಿಸುತ್ತೇನೆ ಏಕೆಂದರೆ ಅವುಗಳು ಕಾಂಪ್ಯಾಕ್ಟ್ ಆಗಿರುತ್ತವೆ ಮತ್ತು ಬ್ಯಾಟರಿ ಶಕ್ತಿಯಲ್ಲಿ ಎಲ್ಲಿ ಬೇಕಾದರೂ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು. ಹೆಚ್ಚುವರಿ RAM ಅನ್ನು ಹೇಗೆ ಮುಕ್ತಗೊಳಿಸುವುದು ಮತ್ತು ಶಕ್ತಿಯ ದಕ್ಷತೆಯನ್ನು ಹೆಚ್ಚಿಸುವುದು ಹೇಗೆ ಎಂದು ನಾನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಬೇಕಾಗಿದೆ.

ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಾಗಿ i3 ಕಾನ್ಫಿಗರೇಶನ್: ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು 100% ಗೆ ಕಡಿಮೆ ಮಾಡುವುದು ಹೇಗೆ?

ನಿಮಗೆ ಈಗಿನಿಂದಲೇ ಸಂರಚನೆಗಳ ಅಗತ್ಯವಿದ್ದರೆ, "ಸ್ಥಾಪನೆಯನ್ನು ಪಾರ್ಸಿಂಗ್ ಮಾಡುವಿಕೆ" ವಿಭಾಗಕ್ಕೆ ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ಮಾಡಿ

ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್

ನನಗೆ ಕನಿಷ್ಠ ಪ್ರಮಾಣದ RAM ಮತ್ತು ಬ್ಯಾಟರಿಯನ್ನು ಬಳಸುವ ಓಎಸ್ ಅಗತ್ಯವಿರುವುದರಿಂದ, ನಾನು ಆಯ್ಕೆ ಮಾಡಿಕೊಂಡೆ ಆರ್ಚ್ ಲಿನಕ್ಸ್. ಕ್ಲಾಸಿಕ್, ಹೊಸದೇನೂ ಇಲ್ಲ. ಅವರ ರೆಪೊಸಿಟರಿಗಳು ನನಗೆ ಬಹಳಷ್ಟು ಅನಗತ್ಯ ಕೆಲಸವನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಅನುಮತಿಸುತ್ತದೆ, ಮತ್ತು ಔರ್ ಇನ್ನೂ ಹೆಚ್ಚಿನ ಸಮಯವನ್ನು ಉಳಿಸುತ್ತದೆ.

ವಿಂಡೋ ಮ್ಯಾನೇಜರ್

ಪೂರ್ಣ ಪ್ರಮಾಣದ ಪರಿಸರಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಬಳಸಲು ನಾನು ನಿರ್ಧರಿಸಿದೆ. ನಾನು ಸ್ನೀಕರ್‌ಗಳನ್ನು (ಕೆಡಿಇ) ಇಷ್ಟಪಡುತ್ತಿದ್ದರೂ, ಅವರು ಸಾಕಷ್ಟು ಲೈಬ್ರರಿಗಳು ಮತ್ತು ಅವಲಂಬನೆಗಳನ್ನು ಎಳೆಯುತ್ತಾರೆ ಎಂಬ ಕಾರಣದಿಂದಾಗಿ ಅವರು ಇನ್ನೂ ಸಾಕಷ್ಟು ತಿನ್ನುತ್ತಾರೆ. ಒಳ್ಳೆಯದು, ಎಲ್ಲಾ ರೀತಿಯ ಅನಗತ್ಯ ವಿಜೆಟ್‌ಗಳಿಂದಾಗಿ DE ಸ್ವತಃ ಸಾಕಷ್ಟು ಬಳಸುತ್ತದೆ.

ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಾಗಿ i3 ಕಾನ್ಫಿಗರೇಶನ್: ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು 100% ಗೆ ಕಡಿಮೆ ಮಾಡುವುದು ಹೇಗೆ?

ಅನುಸ್ಥಾಪನೆಯನ್ನು ಡಿಸ್ಅಸೆಂಬಲ್ ಮಾಡೋಣ

ಮೊದಲು ನಾವು ಎಲ್ಲಾ ಮುಖ್ಯ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ (ನಾವು ಏನನ್ನಾದರೂ ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗಿದೆ)

sudo pacman -Sy --noconfirm i3 i3-gaps base-devel rofi okular feh vim code picom kitty ranger git xdotool xautolock i3lock-color scrot imagemagick rxvt-unicode urxvt-perls

ಎಲ್ಲವೂ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಎಂಬುದರ ಸ್ಥೂಲ ರೇಖಾಚಿತ್ರ ಇಲ್ಲಿದೆ

ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಾಗಿ i3 ಕಾನ್ಫಿಗರೇಶನ್: ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು 100% ಗೆ ಕಡಿಮೆ ಮಾಡುವುದು ಹೇಗೆ?

ಯಾವುದಕ್ಕೆ ಯಾವ ಪ್ಯಾಕೇಜುಗಳು ಬೇಕು?

ಪ್ಯಾಕೇಜ್
ಅದು ಏನು ಬೇಕು

xwinwrap
ಅನಿಮೇಟೆಡ್ ವಾಲ್‌ಪೇಪರ್‌ಗಳಂತೆ .gif ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಫೈಲ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸುವ ಅಗತ್ಯವಿದೆ

ಪಾಲಿಬಾರ್
ವಿಂಡೋ ಮ್ಯಾನೇಜರ್‌ನಲ್ಲಿ ಟಾಪ್‌ಬಾರ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲು ಅಗತ್ಯವಿದೆ

i3
ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ ಸ್ವತಃ

i3- ಅಂತರಗಳು
ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ ವಿಸ್ತರಣೆ

ಬೇಸ್-ಡೆವೆಲ್
ಪಾಲಿಬಾರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಅಗತ್ಯವಿರುವ ಘಟಕಗಳು

ರೋಫಿ
ಅಪ್ಲಿಕೇಶನ್ ಲಾಂಚರ್

ಆಕ್ಯುಲರ್
ಡಾಕ್ಯುಮೆಂಟ್ ವೀಕ್ಷಕ

ಜತುರಾ
ಡಾಕ್ಯುಮೆಂಟ್ ವೀಕ್ಷಕ (ಹಲವು ವಿಸ್ತರಣೆಗಳನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ, ಆದರೆ ಹೆಚ್ಚು ಕನಿಷ್ಠವಾಗಿದೆ)

ಫೆ
ಚಿತ್ರಗಳನ್ನು ವೀಕ್ಷಿಸಲು ಮತ್ತು ಹಿನ್ನೆಲೆ ಚಿತ್ರಗಳನ್ನು ಹೊಂದಿಸಲು ಪ್ರೋಗ್ರಾಂ

ವಿಮ್
ಮುಖ್ಯ ಸಂಪಾದಕ

ಕೋಡ್
ಹೆಚ್ಚುವರಿ ಸಂಪಾದಕ

ಪಿಕಾಮ್
ಸಂಯೋಜಕ (ನೆರಳುಗಳು, ಪಾರದರ್ಶಕತೆ, ಹಿನ್ನೆಲೆ ಮಸುಕುಗಳನ್ನು ರಚಿಸುವ ಪ್ರೋಗ್ರಾಂ)

ಕಿಟ್ಟಿ
ಮುಖ್ಯ ಟರ್ಮಿನಲ್

urxvt
ಹೆಚ್ಚುವರಿ ಟರ್ಮಿನಲ್

ರೇಂಜರ್
ಕಡತ ನಿರ್ವಾಹಕ

ಹೋಗಿ
ಆವೃತ್ತಿ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆ

xdotool
ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತು ವಿಂಡೋಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಸಹಾಯ ಮಾಡುವ ಉಪಯುಕ್ತತೆ

xautolock
ನಿಷ್ಕ್ರಿಯವಾಗಿರುವಾಗ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಲಾಕ್ ಮಾಡುವ ಮತ್ತು i3-ಲಾಕ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವ ಉಪಯುಕ್ತತೆ

i3lock-ಬಣ್ಣ
i3lock ನ ಸುಧಾರಿತ ಆವೃತ್ತಿ. ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಲಾಕ್ ಮಾಡಲು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಲು ಪ್ರೋಗ್ರಾಂ ಅಗತ್ಯವಿದೆ

ಸ್ಕ್ರಾಟ್
ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಕನಿಷ್ಠ ಅಪ್ಲಿಕೇಶನ್

ಇಮೇಜ್ಮ್ಯಾಜಿಕ್
ಚಿತ್ರಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುವ ಪ್ರೋಗ್ರಾಂ (ಅವುಗಳನ್ನು ಮುಂಚಿತವಾಗಿ ಮಸುಕುಗೊಳಿಸುತ್ತದೆ, ಅವುಗಳನ್ನು ಪರಿವರ್ತಿಸುತ್ತದೆ, ರೆಸಲ್ಯೂಶನ್ ಬದಲಾಯಿಸುತ್ತದೆ)

i3 ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗುತ್ತಿದೆ

i3 - ಹೆಚ್ಚಿನ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬಳಸದ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್, ಹೀಗಾಗಿ ಇತರ ಸಾಮಾನ್ಯ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್‌ಗಳನ್ನು "ಅನುಕರಿಸಲು" ಇದು ನಮಗೆ ಉಪಯುಕ್ತವಾಗಿರುತ್ತದೆ. (ಉಡುಗೊರೆ, ಸಹಜವಾಗಿ, ಟೈಲಿಂಗ್‌ನೊಂದಿಗೆ ಬರುತ್ತದೆ - ಪರದೆಯ ಸಂಪೂರ್ಣ ಉಚಿತ ಭಾಗಕ್ಕೆ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ತೆರೆಯುವ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್‌ನ ಸಾಮರ್ಥ್ಯ)

ನಾನು ಸಂರಚನೆಯನ್ನು ನೀಡುತ್ತೇನೆ i3 ಭಾಗಗಳಲ್ಲಿ, ಆರಂಭಿಕರು ಸಹ ಎಲ್ಲವನ್ನೂ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತಾರೆ. ಅತ್ಯಂತ ಮುಖ್ಯವಾದ ವಿಷಯದೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸೋಣ - ಬಟನ್ $ಮಾಡ್. ಇದು ಸಂವಹನ ಮಾಡಲು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ i3. ಎಲ್ಲಾ ಪ್ರಮುಖ ಹಾಟ್‌ಕೀಗಳು ಅದರ ಮೂಲಕ ಹಾದು ಹೋಗುತ್ತವೆ.

### Tweaks ###
# Set main key (Win)
set $mod Mod4

ಮುಂದೆ, ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಮೌಸ್ನೊಂದಿಗೆ ವಿಂಡೋಗಳನ್ನು ಸರಿಸಲು ನಾವು ನಮ್ಮ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ಗೆ ಕಲಿಸುತ್ತೇವೆ $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

ನಾವು ನಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಾಗಿ ಫಾಂಟ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸುತ್ತೇವೆ, ಹಾಗೆಯೇ ಅವಲಂಬಿಸಿರುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಾಗಿ i3

# Fonts
font pango: JetBrains Mono 10

ಆರಂಭದಲ್ಲಿ ಎಲ್ಲಾ ಕಿಟಕಿಗಳನ್ನು ಮಾಡುವುದು ನನ್ನ ಆಲೋಚನೆಯಾಗಿತ್ತು ಹಾರುವ (ಇದು ಬದಲಾದಂತೆ, ತುಂಬಾ ಅನುಕೂಲಕರವಾಗಿದೆ). ಸ್ಪಷ್ಟೀಕರಣಕ್ಕಾಗಿ: in i3 ಹಲವು ವಿಧಗಳಿವೆ ಡಾಕಿಂಗ್ ಕಿಟಕಿಗಳು (ಟಿಲ್ಲಿಂಗ್, ಫುಲ್‌ಸ್ಕ್ರೀನ್, ಟ್ಯಾಬ್ಡ್, ಫ್ಲೋಟ್, ಸ್ಟ್ಯಾಕಿಂಗ್), ಇವೆಲ್ಲವೂ ವಿಭಿನ್ನ ಸಂದರ್ಭಗಳಲ್ಲಿ ಅನುಕೂಲಕರವಾಗಿದೆ, ಆದರೆ ಮಾಡುವಲ್ಲಿ ನನಗೆ ಅರ್ಥವಿಲ್ಲ ಎಲ್ಲಾ ವಿಂಡೋಗಳು ಸಂಪೂರ್ಣ ಪರದೆಯನ್ನು ತುಂಬುತ್ತವೆ. ಒತ್ತಿದಾಗ ಅದನ್ನು ತುಂಬಲು ಬಿಡುವುದು ಉತ್ತಮ $mod + f, ಆದರೆ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಗಾಳಿಯಲ್ಲಿ ಸ್ಥಗಿತಗೊಳಿಸಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್‌ನಲ್ಲಿ ನಾನು ಮಾಡಿದ್ದೇನೆ:

# 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

ಆದ್ದರಿಂದ ನೀವು ಅಭಿವ್ಯಕ್ತಿಯಿಂದ ಗೊಂದಲಕ್ಕೊಳಗಾಗುವುದಿಲ್ಲ (1920 - 10)/2 and (1080 - 10)/2 ಅಂದರೆ ಪ್ರತಿ ವಿಂಡೋವು ಪರದೆಯ ಕಾಲು ಭಾಗವನ್ನು ಆಕ್ರಮಿಸುತ್ತದೆ ಮತ್ತು ನಿಖರವಾಗಿ 5 ಪಿಕ್ಸೆಲ್‌ಗಳ (ಎಲ್ಲಾ ಬದಿಗಳಲ್ಲಿ 5) ಇಂಡೆಂಟೇಶನ್ (ಪರಸ್ಪರ) ಇರುತ್ತದೆ.

ಮುಂದೆ, ಎಲ್ಲಾ ಮುಖ್ಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಬಂಧಿಸೋಣ. ಎಲ್ಲಾ ಹಾಟ್‌ಕೀಗಳು ಈ ಯೋಜನೆಯನ್ನು ಹೊಂದಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತವೆ

ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಾಗಿ i3 ಕಾನ್ಫಿಗರೇಶನ್: ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು 100% ಗೆ ಕಡಿಮೆ ಮಾಡುವುದು ಹೇಗೆ?

## Keyboard Settings ##
# Apps
bindsym $mod+Return exec kitty
bindsym $mod+Mod1+r exec "kitty sh -c 'ranger'"
bindsym $mod+Mod1+g exec google-chrome-stable
bindsym $mod+Mod1+c exec code
bindsym $mod+Mod1+v exec dolphin
bindsym Print exec spectacle

ಅಲ್ಲದೆ, ನಾವು ಯೋಚಿಸದೆ ನಿರ್ವಹಿಸುವ ಎಲ್ಲಾ ಮುಖ್ಯ ಕಾರ್ಯಗಳನ್ನು ನಾವು ಬಂಧಿಸುತ್ತೇವೆ ಮತ್ತು ಅದು ಇರಬೇಕು

# System / Volume
bindsym XF86AudioMute "exec amixer -D pulse sset Master toggle && notify-send "Volume" "Sound is (un)muted" --urgency low"
bindsym XF86AudioRaiseVolume "exec amixer -D pulse sset Master 5%+ && notify-send "Volume" "Volume added +5%n    Volume level is now $(amixer -D pulse get Master | awk -F 'Left:|[][]' 'BEGIN {RS=""}{ print $3 }')" --urgency low"
bindsym XF86AudioLowerVolume "exec amixer -D pulse sset Master 5%- && notify-send "Volume" "Volume added -5%n    Volume level is now $(amixer -D pulse get Master | awk -F 'Left:|[][]' 'BEGIN {RS=""}{ print $3 }')" --urgency low"

# System / Brightness
bindsym XF86MonBrightnessDown exec xbacklight -dec 5
bindsym XF86MonBrightnessUp exec xbacklight -inc 5

# Moving from one window to another
bindsym $mod+h focus left
bindsym $mod+j focus down
bindsym $mod+k focus up
bindsym $mod+l focus right

# Choose one of your workspaces
bindsym $mod+1 workspace $workspace1
bindsym $mod+2 workspace $workspace2
bindsym $mod+3 workspace $workspace3
bindsym $mod+4 workspace $workspace4

# Move window to the workspace
bindsym $mod+Shift+1 move container to workspace $workspace1
bindsym $mod+Shift+2 move container to workspace $workspace2
bindsym $mod+Shift+3 move container to workspace $workspace3
bindsym $mod+Shift+4 move container to workspace $workspace4

## Floating manipulation ##
# Make window floating
bindsym $mod+f floating toggle
# Change focus
bindsym $mod+Shift+f focus mode_toggle

# Move windows
bindsym $mod+Shift+h move left 20px
bindsym $mod+Shift+j move down 20px
bindsym $mod+Shift+k move up 20px
bindsym $mod+Shift+l move right 20px

# Resizing Windows
bindsym $mod+Ctrl+l resize shrink width 10 px or 10 ppt
bindsym $mod+Ctrl+k resize grow height 10 px or 10 ppt
bindsym $mod+Ctrl+j resize shrink height 10 px or 10 ppt
bindsym $mod+Ctrl+h resize grow width 10 px or 10 ppt

# Make window fullscreen
bindcode 95 fullscreen toggle

# Reload Configuration
bindsym $mod+p reload

# Kill a window
bindsym $mod+x exec xdotool getwindowfocus windowkill

ಆಟೋಸ್ಟಾರ್ಟ್ ವಿಭಾಗವನ್ನು ಮಾಡೋಣ

### Autostart ###
# Lockscreen after 10min delay
exec --no-startup-id "$HOME/.config/i3/lockscreen"
# Convert background gif to jpg
exec --no-startup-id convert -verbose $HOME/.config/i3/{gif.gif,gif.jpg}
# Generate Colorscheme
exec_always --no-startup-id wal -i $HOME/.config/i3/gif-0.jpg
# Compositor
exec_always --no-startup-id "killall -q picom; picom --config $HOME/.config/picom.conf"
# Language
exec --no-startup-id setxkbmap -model pc105 -layout us,ru -option grp:win_space_toggle
# Dunst
exec --no-startup-id dunst
# Kitty
exec kitty
# Dropbox
exec --no-startup-id dropbox &
# Polybar
exec_always --no-startup-id $HOME/.config/polybar/launch.sh
# Cursor
exec_always --no-startup-id xsetroot -cursor_name left_ptr

i3- ಅಂತರಗಳು ಅನೇಕ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸುವ i3 ನಿರ್ಮಾಣವಾಗಿದೆ. ಅವುಗಳಲ್ಲಿ ಒಂದು ಇಂಡೆಂಟ್‌ಗಳನ್ನು (ಅಂತರಗಳು) ಸೇರಿಸುವುದು, ಇದು ದೃಷ್ಟಿಗೆ ತುಂಬಾ ಚೆನ್ನಾಗಿ ಕಾಣುತ್ತದೆ.

### i3-gaps ###
# Borders for windows
for_window [class=".*"] border pixel 5

# Gaps for i3bar
for_window [class="i3bar"] gaps outer current set 10

# Gaps
gaps inner 10
gaps outer 4

### Topbar and color theme ###
# Color theme of borders
client.focused              #bf616a #2f343f #d8dee8 #bf616a #d8dee8
client.focused_inactive     #2f343f #kf343f #d8dee8 #2f343f #2f343f
client.unfocused            #2f343f #2f343f #d8dee8 #2f343f #2f343f
client.urgent               #2f343f #2f343f #d8dee8 #2f343f #2f343f
client.placeholder          #2f343f #2f343f #d8dee8 #2f343f #2f343f
client.background           #2f343f

ಏನು ಸಂಭವಿಸಿದೆ?

ಮತ್ತು ಫಲಿತಾಂಶವು i3 ನಲ್ಲಿ ಕನಿಷ್ಠ ಜೋಡಣೆಯಾಗಿದೆ, ಇದು ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಳಲ್ಲಿ ತ್ವರಿತವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನೀಡುತ್ತದೆ

ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಾಗಿ i3 ಕಾನ್ಫಿಗರೇಶನ್: ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು 100% ಗೆ ಕಡಿಮೆ ಮಾಡುವುದು ಹೇಗೆ?

ನಾನು ಬಹಳಷ್ಟು ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳನ್ನು ಬರೆದಿರುವುದರಿಂದ (ಇದು ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ ಸ್ಪಷ್ಟವಾಗಿ ಗೋಚರಿಸುತ್ತದೆ), ಅವುಗಳನ್ನು ರೆಪೊಸಿಟರಿಯಲ್ಲಿ ಕಾಣಬಹುದು ಗ್ರೇಟ್ i3.

ಇನ್ನೂ ಒಂದೆರಡು ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ಗಳು

ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಾಗಿ i3 ಕಾನ್ಫಿಗರೇಶನ್: ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು 100% ಗೆ ಕಡಿಮೆ ಮಾಡುವುದು ಹೇಗೆ?

ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಾಗಿ i3 ಕಾನ್ಫಿಗರೇಶನ್: ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು 100% ಗೆ ಕಡಿಮೆ ಮಾಡುವುದು ಹೇಗೆ?

ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಾಗಿ i3 ಕಾನ್ಫಿಗರೇಶನ್: ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು 100% ಗೆ ಕಡಿಮೆ ಮಾಡುವುದು ಹೇಗೆ?

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ