9 điều quan trọng cần làm sau khi cài đặt i3wm
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ổ lát gạch. Với thiết lập và tinh 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ạo thêm nét thẩm mỹ cho màn hình của bạn.
i3wm hoặc i3 Window Manager, là một lựa chọn phổ biến giữa những người mới bắt đầu và cả những người lâu năm. Nó nhẹ, có thể tùy chỉnh cao, mạnh mẽ và hoàn toàn phù hợp cho bất kỳ ai mới mạo hiểm tham gia vào thế giới ricing của Linux.
Bài viết này giải quyết tất cả các tác vụ cần thiết sau cài đặt mà bạn nên thực hiện sau khi cài đặt i3wm để bắt đầu di chuyển từ môi trường máy tính để bàn truyền thống.
Mục Lục
1. Ràng buộc Super Key
Khi bạn khởi động vào phiên i3 lần đầu tiên, nó sẽ nhắc bạn đặt keybinding mặc định cho siêu hàm số. Đó là một keybinding 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 để ràng buộc Thắng lợi chìa khóa hoặc Alt key as Super. Đó là một thực tiễn được chấp nhận để lập bản đồ trước đây là Super, mặc dù bạn luôn tự do ràng buộc 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 với một màn hình trống. Mặc dù không phải là ấn tượng đầu tiên hấp dẫn nhất, nhưng đừng lo, vì nó chỉ mất một số lệnh để thay đổi hình nền vĩnh viễn.
Để thay đổi hình nền i3wm của bạn, bạn cần cài đặt trình quản lý hình nền. Nitrogen là một 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 của bạn bằng trình quản lý gói của bản phân phối của bạn:
Trên Ubuntu / Debian dẫn xuất:
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. Nitrogen sẽ tự động lấy các hình ảnh để bạn lựa chọn.
Ngoài ra, 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
i3wm, theo mặc định, không được vận chuyển cùng với một trình soạn nhạc. Vì vậy, nếu bạn đang tìm cách thêm hiệu ứng mờ, trong suốt hoặc bất kỳ hiệu ứng hình ảnh ưa thích nào như được thấy trong subreddit r / unixporn, bạn sẽ cần cài đặt riêng một trình tổng hợp.
Compton từng là nhà soạn nhạc phù hợp nhất cho người dùng i3wm. Nhưng gần đây, picom, một nhánh của Compton, đã tiếp quản. Cài đặt trình 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.
Sử dụng một trình tổng hợp cũng sẽ vá mọi sự cố xé màn hình hoặc tạo tác mà bạn có thể gặp phải trong i3wm.
Cài đặt Picom Compositor
Cài đặt trình tổng hợp picom khá đơn giản và quá trình này giống hệt như cài đặt bất kỳ gói nào trên Linux. Để cài đặt picom, hãy kích hoạ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 bạn đang chạy:
Trên các hệ thống dựa trên Arch:
sudo pacman -S picom
Trên các dẫn xuất Debian / Ubuntu:
sudo apt install -y picom
Trên hệ thống RHEL / Fedora / CentOS:
sudo dnf install picom
Thiết lập picom thành Auto Execute
Để tự động chạy picom ngay khi bạn đăng nhập vào phiên quản lý cửa sổ i3 của mình, hãy thêm một dòng vào tệp cấu hình i3wm của bạn để cho i3 thực thi picom khi bắt đầu phiên.
Nhập dòng này vào bất kỳ đâu vào tệp cấu hình và sau đó tải lại i3wm với Super + Shift + R Ràng buộc chính:
exec picom
4. Thay đổi trình mô phỏng thiết bị đầ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 ra khỏi hộp, nhưng bạn đang bỏ lỡ một cách nghiêm túc 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ông chắc chắn nên chọn thiết bị đầu cuối nào? Tìm hiểu thêm về các trình giả lập đầu cuối Linux tốt nhất.
Để thay đổi trình giả lập 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, nhấn siêu 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 với các bản phân phối cung cấp biến thể i3wm. Nó nhanh chóng, nhẹ và dễ dàng tùy chỉnh.
Bạn có thể cài đặt dmenu vào hệ thống Linux của mình 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, kích hoạt dmenu với Thắng + 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à một thành phần tùy chọn nằm ở dưới cùng 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ư sử dụng CPU, sử dụng RAM, tốc độ internet, v.v.
Bạn có thể cấu hình nó để hiển thị các 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 có ý thức về 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 thanh trạng thái.
Các lựa chọn phổ biến bao gồm i3status bar, 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 với các số từ một đế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 Siêu + X trong đó “X” là bất kỳ số nào từ một đến 0. Mặc dù nó ổn nhưng cách tiếp cận tối ưu sẽ là thay thế các số bằng các tên tương ứng với nội dung của mỗi vùng làm việc.
Ví dụ: thay thế 1, 2, 3 bằng Web, Code, Media, v.v. Bạn có ý tưởng! Để đạ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 các 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
đến:
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 cho phù hợp theo ý muốn và làm mới i3wm với Super + Shift + R. Các thay đổi sẽ có hiệu lực.
8. Cá nhân hóa Keybindings
Điều hướng trên trình quản lý cửa sổ rất tập trung vào bàn phím. Để tận dụng hết tiềm năng của trình quản lý cửa sổ, bạn cần tự làm quen với các keybinding, ít nhất là đối với các chức năng cơ bản nếu không phải là tất cả.
Nếu các liên kết chính 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 liên kết chính tùy chỉnh của riêng bạn. Để tìm hiểu thêm về keybindings và cách tùy chỉnh chúng, hãy tham khảo tài liệu i3wm chính thức.
9. Sao lưu các tệp Dotfiles 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 tệp dotfiles của họ. Dotfiles là biệt ngữ Linux 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ạy thử.
Để đả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 chức năng mỗi khi nó bị hỏng, bạn cần duy trì một 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 các tệp 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 bằng cách 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ó một lịch sử tích cực là một trình quản lý cửa sổ đáng tin cậy, nhưng trong thế giới của phần mềm nguồn mở, các lựa chọn thay thế luôn có rất nhiều.
Trước khi chọn i3wm làm trình điều khiển hàng ngày, bạn có thể muốn kiểm tra các đối thủ cạnh tranh còn lại của nó và cân nhắc những ưu và nhược điểm. Chúng tôi đã sắp xếp hợp lý cho bạn với danh sách các trình quản lý cửa sổ tốt nhất cho Linux được sắp xếp này
Đọc tiếp
Giới thiệu về tác giả