Thiết bị đầu cuối Windows trông buồn tẻ nên tôi đã làm cho nó trông thật ngầu

Tác giả AI+, T.Bảy 08, 2024, 07:36:19 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Bạn không thích giao diện "văn bản trắng trên màn hình đen" cũ của Windows Terminal? Tôi cũng không. Rất vui, bạn không cần phải gắn bó với nó. Đây là cách bạn có thể thay đổi một số mục liên quan đến Terminal và cách thay đổi hoàn toàn giao diện của nó.

1. Tùy chọn tùy chỉnh tích hợp là một khởi đầu tuyệt vời

Windows Terminal chứa nhiều cài đặt tích hợp mà bạn có thể điều chỉnh để thực hiện nâng cấp giao diện ngay lập tức. Đảm bảo bạn đã cài đặt ứng dụng Windows Terminal từ Microsoft Store.


Vào Search trên thanh Taskbar và nhập Terminal, sau đó mở kết quả trên cùng.


Trên thanh tiêu đề, nhấn nút thả xuống và đi tới "Cài đặt".


Từ đây trở đi, chúng tôi sẽ điều chỉnh các cài đặt khác nhau để thay đổi giao diện của Windows Terminal.

1.1. Thanh tiêu đề

Hãy bắt đầu với thanh tiêu đề. Hiện tại, nó có màu đen đặc, nhưng bạn có thể làm cho nó trong suốt. Đi tới "Giao diện", bật "Sử dụng vật liệu acrylic trong hàng tab", sau đó nhấp vào "Lưu" để thực hiện các thay đổi của bạn.


Thanh tiêu đề sẽ trở nên trong suốt với hiệu ứng mờ. Bạn sẽ thấy bất cứ thứ gì đằng sau cửa sổ Terminal nhưng đằng sau tấm kính mờ.


1.2. Thay đổi chủ đề

Trong menu "Giao diện", bạn có thể chọn chủ đề Sáng và Tối từ menu thả xuống "Chủ đề ứng dụng".


Menu "Bảng màu" chứa nhiều chủ đề khác hoặc thậm chí bạn có thể tạo bảng màu của riêng mình.


Khi thêm một bảng màu mới, bạn có hai lựa chọn.

Bạn có thể nhấn nút "Thêm mới", thử lựa chọn màu và nhấn nút "Lưu" để lưu dưới dạng bảng màu mới. Sau đó, bạn có thể chọn lược đồ đó từ danh sách lược đồ màu. Bạn cần đặt nó làm mặc định để bắt đầu sử dụng nó.




Tùy chọn khác là sử dụng mã JSON để xác định bảng màu và thêm nó vào tệp JSON của Terminal.

Trước tiên, bạn cần tạo mã JSON cho bảng màu của mình. Tuy nhiên, bạn có thể tìm thấy nhiều chủ đề được làm sẵn trên Internet. Nhiều trang web—chẳng hạn như Windows Terminal Themes và TerminalSplash —cung cấp mã JSON cho các chủ đề khác nhau. Tìm kiếm và chọn một trong đó phù hợp với khẩu vị của bạn. Để minh họa, tôi đang chọn chủ đề Solarized Dark Patched này từ TerminalSplash.

Sau khi sao chép mã JSON, hãy mở tệp JSON của Terminal.


Nó sẽ mở trong trình soạn thảo văn bản mặc định của bạn cho các tệp JSON, có thể là Notepad. Sau đó, cuộn xuống cho đến khi bạn tìm thấy phần Lược đồ. Bạn cũng có thể sử dụng chức năng tìm kiếm để tìm nhanh hơn.


Sau khi tìm thấy phần lược đồ, hãy cuộn xuống thêm một chút cho đến khi bạn đến lược đồ cuối cùng (mỗi lược đồ được đóng giữa các dấu ngoặc nhọn và sau đó được phân tách bằng dấu phẩy.) Thêm dấu phẩy sau lược đồ cuối cùng rồi dán mã JSON của lược đồ màu của bạn.


Lưu tệp và thoát tệp JSON. Quay lại menu "Lược đồ màu" và bạn sẽ thấy chủ đề mới được thêm vào trong danh sách. Đặt nó làm mặc định để sử dụng nó. Nhấn nút "Lưu" để lưu các thay đổi của bạn. Để xem chủ đề mới hoạt động, hãy khởi động lại Windows Terminal.


1.3. Phông chữ

Để thay đổi phông chữ bạn sử dụng trong Terminal, hãy đi tới "Mặc định" trong Cấu hình. Sau đó, trong Cài đặt bổ sung, chuyển đến "Giao diện".


Bạn sẽ thấy một số tùy chọn liên quan đến phông chữ ở đây. Bạn có thể chọn họ phông chữ, cỡ chữ và độ đậm của phông chữ.


Có một số phông chữ để lựa chọn. Nếu muốn, bạn có thể tải xuống các phông chữ bổ sung từ Nerd Fonts, cài đặt chúng và định cấu hình chúng để bạn có thể sử dụng chúng trên toàn hệ thống, bao gồm cả Terminal.

1.4. Màu sắc và nền

Khi bạn chọn một chủ đề, nó sẽ tự động chọn một bộ màu. Tuy nhiên, bạn có thể điều chỉnh màu sắc riêng lẻ. Cài đặt cho phép bạn chọn màu bằng cách sử dụng giá trị RGB, giá trị HSV, mã màu và bộ chọn màu đồ họa. Bạn có thể đặt màu cho nền trước, nền sau, con trỏ và vùng chọn.


Nếu không thích sử dụng màu đơn sắc cho nền Terminal, bạn cũng có thể chọn hình ảnh. Đi tới Mặc định > Giao diện, sau đó trong Hình nền, cung cấp đường dẫn cho hình ảnh bạn muốn sử dụng làm nền. Bạn cũng có thể sử dụng hình nền máy tính của mình. Sau khi chọn một hình ảnh, bạn sẽ thấy nhiều tùy chọn hơn, chẳng hạn như chế độ kéo dài hình ảnh, căn chỉnh và độ mờ.


Đảm bảo chọn hình ảnh ít sáng hơn làm nền. Nếu không, bạn sẽ khó nhìn thấy văn bản. Một lựa chọn khác là giảm độ mờ xuống khoảng 50%.


2. Sử dụng Oh My Posh để làm đẹp thiết bị đầu cuối Windows

Oh My Posh là một công cụ tạo chủ đề nhắc nhở tùy chỉnh dành cho shell, bao gồm CMD và PowerShell. Nó cho phép bạn đặt các chủ đề đầy màu sắc và có ý nghĩa trên dấu nhắc Terminal.

2.1. Cài đặt và thiết lập Oh My Posh

Để cài đặt Oh My Posh, trước tiên bạn cần cài đặt trình quản lý gói winget. Sau đó, chạy lệnh này trong CMD để cài đặt Oh My Posh:

Mã nguồn [Chọn]
winget install JanDeDobbeleer.OhMyPosh -s winget

Sau khi cài đặt, khởi động lại Terminal để tải lại PATH. Để xác nhận cài đặt, hãy chạy:

Mã nguồn [Chọn]
oh-my-posh

Tuyệt vời! Nó đã được cài đặt thành công. Bây giờ chúng ta có thể tùy chỉnh Terminal của mình bằng công cụ này.

2.2. Tùy chỉnh thiết bị đầu cuối

Để tận dụng tối đa Oh My Posh, bạn nên cài đặt Phông chữ Nerd. Đó là bởi vì Oh My Posh sử dụng nhiều biểu tượng và glyph không được hỗ trợ bởi các phông chữ được cài đặt mặc định trên hệ thống của bạn. Nếu bạn chưa cài đặt phông chữ ở bước trước thì bây giờ bạn có thể thực hiện việc đó bằng cách sử dụng Oh My Posh. Mở Terminal với tư cách quản trị viên. Sau đó xem các phông chữ có sẵn bằng cách chạy lệnh này:

Mã nguồn [Chọn]
oh-my-posh font install
Bạn có thể cuộn và chọn một phông chữ để cài đặt nó. Tôi sẽ cài đặt "Meslo."


Ngoài ra, bạn có thể cài đặt phông chữ bằng cách thêm tên của nó vào lệnh trước đó, như sau:

Mã nguồn [Chọn]
oh-my-posh font install meslo
Sau đó, đặt nó làm mặc định trong tệp settings.json bằng cách thêm tên phông chữ vào phần mặt phông chữ trong hồ sơ. Lưu các tập tin.


Bây giờ hãy thử chủ đề Oh My Posh. Mở PowerShell và chạy:

Mã nguồn [Chọn]
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATHjandedobbeleer.omp.json" | Invoke-Expression

Điều đó có vẻ tốt hơn những gì chúng tôi có.

Nếu bạn đang gặp sự cố kết xuất hoặc nhìn thấy các ký tự không được hỗ trợ trong chủ đề của mình, trong Terminal, hãy đi tới Cài đặt > Kết xuất. Bật "Sử dụng trình kết xuất văn bản mới ("AtlasEngine")." Ngoài ra, hãy đảm bảo bạn đã cài đặt Phông chữ Nerd tương thích.

Tuy nhiên, nếu bạn khởi động lại Terminal thì nó sẽ biến mất. Vì vậy, hãy đặt nó làm chủ đề shell mặc định cho PowerShell. Mở hồ sơ PowerShell của bạn trong trình soạn thảo văn bản. Để mở nó trong Notepad, hãy chạy:

Mã nguồn [Chọn]
notepad $PROFILE
Trong trường hợp bạn chưa có, bạn sẽ nhận được lời nhắc tạo một tài khoản. Nhấn "Có." Sau đó nhập dòng sau vào tệp:

Mã nguồn [Chọn]
oh-my-posh init pwsh | Invoke-Expression

Lưu tệp và tải lại hồ sơ bằng lệnh này:

Mã nguồn [Chọn]
. $PROFILE
Sử dụng lệnh trên có thể hiển thị lỗi về việc chạy tập lệnh. Trong trường hợp đó, trước tiên hãy chạy Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine với tư cách quản trị viên.

Bây giờ, bất cứ khi nào bạn mở PowerShell, bạn sẽ thấy lời nhắc tùy chỉnh Oh My Posh.


Có hàng tá chủ đề trong Oh My Posh. Để xem qua tất cả chúng, hãy chạy cái này trong PowerShell:

Mã nguồn [Chọn]
Get-PoshThemes

Tôi thực sự thích chủ đề "nguyên tử" nên tôi sẽ chuyển sang chủ đề đó. Để chuyển chủ đề, tôi sẽ chạy:

Mã nguồn [Chọn]
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH/atomic.omp.json" | Invoke-Expression

Nếu bạn muốn chuyển sang chủ đề khác, chỉ cần thay thế "atomic" bằng tên chủ đề của bạn trong đoạn script trên.

Nếu bạn thấy lỗi về Get-PSReadLineKeyHandler, trước tiên hãy chạy Install-Module PsReadLine -Force với tư cách quản trị viên.

Một lần nữa, để thay đổi được duy trì vĩnh viễn, hãy mở tệp hồ sơ PowerShell, xóa dòng bạn đã viết trước đó và thêm dòng trên.


Sau đó tải lại hồ sơ của bạn bằng lệnh này:

Mã nguồn [Chọn]
. $PROFILE
Bạn có thể điều chỉnh các chủ đề hiện có theo màu sắc, phân đoạn và biểu tượng. Trước tiên, bạn cần xuất chủ đề dưới dạng tệp JSON, YAML hoặc TOML. Sau đó, bạn có thể chỉnh sửa tệp đó để thực hiện thay đổi và lưu trữ dưới dạng chủ đề tùy chỉnh. Bạn thậm chí có thể tạo chủ đề của riêng mình theo cách tương tự.

Một chút thú vị sẽ là sử dụng các biểu tượng tùy chỉnh ngoài các phông chữ tùy chỉnh trong Terminal. Terminal-Icons, một mô-đun PowerShell, cho phép bạn thêm các biểu tượng thú vị cho các thư mục, tập lệnh và các loại tệp khác. Đầu tiên, cài đặt mô-đun bằng lệnh này với tư cách quản trị viên:

Mã nguồn [Chọn]
Install-Module -Name Terminal-Icons -Repository PSGallery
Sau đó mở hồ sơ PowerShell của bạn bằng lệnh bên dưới:

Mã nguồn [Chọn]
notepad $PROFILE
Thêm dòng sau vào tập tin:

Mã nguồn [Chọn]
Import-Module -Name Terminal-Icons
Lưu tệp và khởi chạy lại PowerShell. Cuối cùng, hãy kiểm tra các biểu tượng bằng cách chạy ls trong PowerShell.


Kết hợp mọi thứ cho đến nay, đây là kết quả cuối cùng của tôi.


3. Một thiết bị đầu cuối Windows tuyệt đẹp sẵn sàng phục vụ bạn

Đến bây giờ, bạn đã có một Terminal trông bắt mắt trên máy tính Windows của mình. Với một chút sáng tạo, bạn có thể làm cho nó trở nên hào nhoáng hơn. Nếu bạn muốn đọc thêm về những gì bạn có thể làm với Oh My Posh, hãy xem tài liệu chính thức.