Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

9 bước cần thiết sau khi cài đặt i3wm để có quy trình làm việc suôn sẻ

9 bước cần thiết sau khi cài đặt i3wm để có quy trình làm việc suôn sẻ

Được xuất bản vào ngày 25 tháng 4 năm 2022, 6:00 chiều EDT

Debarshi Das là nhà nghiên cứu bảo mật độc lập và là Huấn luyện viên An ninh mạng với niềm đam mê viết về an ninh mạng và Linux. Với hơn nửa thập kỷ kinh nghiệm làm nhà báo bảo mật và công nghệ trực tuyến, anh thích đưa tin tức và tạo ra những lời giải thích cũng như hướng dẫn cách thực hiện đơn giản, dễ tiếp cận để giúp mọi người sử dụng công nghệ dễ dàng hơn. Trong khi anh ấy lập trình và xuất bản vào ban ngày, bạn sẽ thấy Debarshi hack và nghiên cứu vào ban đêm.

Nếu bạn đánh giá cao sự tối giản và đang muốn tăng tốc quy trình làm việc của mình, bạn chắc chắn nên chuyển sang trình quản lý cửa sổ xếp lớp. Với thiết lập và điều chỉnh phù hợp, trình quản lý cửa sổ có thể tăng năng suất của bạn theo cấp số nhân đồng thời tăng thêm nét thẩm mỹ cho màn hình của bạn.

i3wm hoặc i3 Window Manager là lựa chọn phổ biến của những người mới bắt đầu cũng như những người có kinh nghiệm. Nó nhẹ, có khả năng tùy chỉnh cao, mạnh mẽ và hoàn toàn phù hợp cho bất kỳ ai mới bước chân vào thế giới Linux.

Bài viết này đề cập đến tất cả các tác vụ cần thiết sau khi cài đặt mà bạn nên thực hiện sau khi cài đặt i3wm để hỗ trợ quá trình di chuyển từ môi trường máy tính để bàn truyền thống.

1. Ràng buộc siêu khóa

Khi bạn khởi động vào phiên i3 lần đầu tiên, nó sẽ nhắc bạn đặt liên kết phím mặc định cho Super chức năng. Đây là một tổ hợp phím quan trọng mà bạn sẽ sử dụng mãi mãi bên trong i3 hoặc bất kỳ trình quản lý cửa sổ nào cho vấn đề đó.

Theo mặc định, i3wm cung cấp cho bạn tùy chọn liên kết Chiến thắng phím hoặc Alt khóa là Super. Đó là một thông lệ được chấp nhận để ánh xạ cái trước thành Super, mặc dù bạn luôn có quyền liên kết nó với bất kỳ khóa nào bạn chọn.

2. Đặt hình nền bằng nitơ

Nếu bạn đã cài đặt i3wm từ đầu, rất có thể nó sẽ chào đón bạn bằng một màn hình trống. Mặc dù đây không phải là ấn tượng đầu tiên hấp dẫn nhất nhưng đừng lo lắng vì chỉ cần một số lệnh là có thể thay đổi hình nền vĩnh viễn.

Để thay đổi hình nền i3wm, bạn cần cài đặt trình quản lý hình nền. Nitrogen là trình quản lý hình nền phổ biến cho phép bạn quản lý và đặt hình nền.

Cài đặt Nitrogen trên máy tính để bàn Linux bằng trình quản lý gói của bản phân phối của bạn:

Trên các phiên bản phái sinh Ubuntu/Debian:

sudo apt install nitrogen

Trên Arch Linux:

sudo pacman -S nitrogen

Trên hệ thống RHEL/CentOS/Fedora:

sudo dnf install nitrogen

Để đặt hình nền, hãy kích hoạt Nitrogen và điều hướng đến thư mục lưu trữ hình nền. Nitơ sẽ tự động tìm nạp hình ảnh để bạn chọn.

Ngoài ra, hãy thêm dòng này vào tệp cấu hình i3wm để tự động thực thi Nitrogen và khôi phục hình nền mỗi khi bạn đăng xuất hoặc làm mới i3wm:

exec always nitrogen --restore
9 bước cần thiết sau khi cài đặt i3wm để có quy trình làm việc suôn sẻ

i3wm, theo mặc định, không được cung cấp cùng với bộ tổng hợp. Vì vậy, nếu bạn đang muốn thêm độ mờ, độ trong suốt hoặc bất kỳ hiệu ứng hình ảnh lạ mắt nào như trong subreddit r/unixporn, bạn sẽ cần phải cài đặt riêng một bộ tổng hợp.

Compton từng là nhà soạn nhạc phù hợp cho người dùng i3wm. Nhưng gần đây, picom, một nhánh của Compton, đã chiếm lĩnh. Cài đặt bộ tổng hợp picom, thiết lập nó để tự động khởi động như bạn đã làm với Nitrogen và bạn sẽ sẵn sàng.

Việc sử dụng bộ tổng hợp cũng sẽ khắc phục mọi sự cố rách màn hình hoặc tạo hình mà bạn có thể gặp phải trong i3wm.

Cài đặt bộ tổng hợp picom

Việc cài đặt bộ tổng hợp picom khá đơn giản và quy trình này giống hệt với việc cài đặt bất kỳ gói nào trên Linux. Để cài đặt picom, hãy khởi động terminal và chạy các lệnh sau tùy thuộc vào bản phân phối bạn đang chạy:

Trên các hệ thống dựa trên Arch:

sudo pacman -S picom

Trên phiên bản Debian/Ubuntu:

sudo apt install -y picom 

Trên hệ thống RHEL/Fedora/CentOS:

sudo dnf install picom

Thiết lập picom để tự động thực thi

Để tự động chạy picom ngay khi bạn đăng nhập vào phiên quản lý cửa sổ i3, hãy thêm một dòng vào tệp cấu hình i3wm để yêu cầu i3 thực thi picom khi bắt đầu phiên.

Nhập dòng này vào bất cứ đâu trong tệp cấu hình và sau đó tải lại i3wm bằng Super + Shift + R liên kết phím:

exec picom

4. Thay đổi Trình mô phỏng đầu cuối

Tệp cấu hình i3wm ban đầu sẽ trỏ đến i3-sensible-terminal làm thiết bị đầu cuối mặc định. Mặc dù không có hại gì khi giải quyết những gì bạn nhận được ngay lập tức, nhưng bạn đang bỏ lỡ một cách nghiêm trọng các tùy chọn tốt hơn cung cấp các tính năng mở rộng và khả năng tùy chỉnh. Alacritty, Kẻ hủy diệt, Kitty và một vài cái tên khác.

Không chắc chắn nên chọn thiết bị đầu cuối nào? Tìm hiểu thêm về trình mô phỏng thiết bị đầu cuối Linux tốt nhất.

Để thay đổi trình mô phỏng thiết bị đầu cuối mặc định của bạn trong i3wm, hãy chỉnh sửa dòng này trong tệp cấu hình và thay thế "i3-sensible-terminal" bằng thiết bị đầu cuối ưa thích của bạn. Ví dụ:để đặt Alacritty làm thiết bị đầu cuối mặc định, bạn có thể nhập:

bindsym $mod+Return exec alacritty

Bạn có thể đã nhận thấy rằng trái ngược với các môi trường máy tính để bàn như Gnome hoặc XFCE, hãy nhấn nút Super phím không bật lên menu ứng dụng.

Để chạy một ứng dụng trong i3wm, bạn phải khởi chạy ứng dụng đó thông qua thiết bị đầu cuối hoặc sử dụng trình khởi chạy ứng dụng. dmenu là một lựa chọn chắc chắn cho những thứ tương tự và thường được cài đặt sẵn các bản phân phối cung cấp biến thể i3wm. Nó nhanh, nhẹ và dễ dàng tùy chỉnh.

Bạn có thể cài đặt dmenu vào hệ thống Linux thông qua trình quản lý gói của bản phân phối. Mở một thiết bị đầu cuối và chạy các lệnh sau tùy thuộc vào bản phân phối của bạn:

Trên Arch Linux:

sudo pacman -S dmenu

Trên hệ thống dựa trên Debian/Ubuntu:

sudo apt install -y dmenu 

Trên RHEL/Fedora/CentOS:

sudo dnf install dmenu

Sau khi cài đặt, hãy kích hoạt dmenu bằng Win + D và tìm kiếm ứng dụng bạn muốn khởi chạy.

6. Cài đặt thanh trạng thái

Thanh trạng thái là thành phần tùy chọn nằm ở cuối hoặc trên cùng của màn hình. Nó theo dõi và hiển thị thông tin hệ thống như mức sử dụng CPU, mức sử dụng RAM, tốc độ internet, v.v.

Bạn có thể định cấu hình nó để hiển thị số liệu về bất kỳ thành phần phần cứng hoặc phần mềm nào trong hệ thống của bạn. Nếu bạn ý thức được tài nguyên của mình và muốn theo dõi chặt chẽ hiệu suất, bạn chắc chắn nên cài đặt một thanh trạng thái.

Các lựa chọn phổ biến bao gồm thanh i3status, Waybar và Polybar.

7. Tổ chức không gian làm việc

Theo mặc định, không gian làm việc được sắp xếp theo số từ 1 đến 10. Bạn có thể chuyển đổi giữa các không gian làm việc bằng cách sử dụng Super + X trong đó "X" là bất kỳ số nào từ 1 đến 0. Mặc dù như vậy cũng không sao, nhưng cách tiếp cận tối ưu là thay thế các số bằng tên tương ứng với nội dung của từng không gian làm việc.

Ví dụ:thay thế 1, 2, 3 bằng Web, Code, Media, v.v. Bạn hiểu ý rồi đấy! Để đạt được định dạng này, hãy đi sâu vào tệp cấu hình i3wm và nhập hoặc chỉnh sửa những dòng sau:

set $ws1 "1"
set $ws2 "2"
set $ws3 "3"
set $ws4 "4"

và:

bindsym $mod+1 $ws1
bindsym $mod+2 $ws2
bindsym $mod+3 $ws3
bindsym $mod+4 $ws4

tới:

set $term "1: term"
set $web "2: web"
set $file_manager "3: files"

và:

bindsym $mod+1 $term
bindsym $mod+2 $web
bindsym $mod+3 $file_manager

Chỉnh sửa phần còn lại theo ý muốn của bạn và làm mới i3wm bằng Super + Shift + R . Những thay đổi sẽ có hiệu lực.

8. Cá nhân hóa tổ hợp phím

Điều hướng trên trình quản lý cửa sổ tập trung chủ yếu vào bàn phím. Để tận dụng tối đa tiềm năng của trình quản lý cửa sổ, bạn cần phải tự làm quen với các tổ hợp phím, ít nhất là đối với các chức năng cơ bản nếu không muốn nói là tất cả.

Nếu các tổ hợp phím mặc định không phù hợp với bạn, vui lòng chỉnh sửa tệp cấu hình i3wm và đặt các tổ hợp phím tùy chỉnh của riêng bạn. Để tìm hiểu thêm về tổ hợp phím và cách tùy chỉnh chúng, hãy tham khảo tài liệu chính thức của i3wm.

9. Sao lưu Dotfile của bạn

Có thể cho rằng nhiệm vụ quan trọng nhất mà người mới bắt đầu thường bỏ qua là sao lưu các dotfile của họ. Dotfiles là biệt ngữ Linux dành cho các tệp cấu hình.

Nó được đặt tên như vậy bởi vì tất cả các tệp cấu hình thường được lưu trữ trong các thư mục ẩn và trong Linux, mọi tên thư mục ẩn đều bắt đầu bằng dấu chấm hoặc dấu chấm. Do đó, tên "dot"-files.

Nếu bạn chưa quen với i3wm hoặc bất kỳ trình quản lý cửa sổ nào, bạn chắc chắn sẽ gặp phải lỗi và trục trặc trong khi thử nghiệm và chế tạo.

Để đảm bảo rằng bạn có thể nhanh chóng tua lại i3wm của mình về trạng thái hoạt động mỗi khi nó bị hỏng, bạn cần duy trì bản sao lưu các tệp cấu hình của nó.

Một cách lý tưởng để sao lưu dotfiles của bạn là tải chúng lên kho lưu trữ GitHub của bạn. Không chắc chắn làm thế nào? Tìm hiểu thêm về Git và cách sử dụng nó.

Trình quản lý cửa sổ tốt nhất cho Linux

i3wm có lịch sử tích cực là một trình quản lý cửa sổ xếp lớp đáng tin cậy, nhưng trong thế giới FOSS, luôn có rất nhiều lựa chọn thay thế.

Trước khi chọn i3wm làm trình điều khiển hàng ngày của mình, bạn có thể muốn kiểm tra phần còn lại của các đối thủ cạnh tranh và cân nhắc những ưu và nhược điểm. Chúng tôi đã sắp xếp hợp lý nó cho bạn bằng danh sách tuyển chọn các trình quản lý cửa sổ tốt nhất dành cho Linux