I. Giới thiệu .
Chào các bạn mình viết bài này với mục đích có thể làm cho gnome shell đẹp hơn và dễ dùng hơn đối với người việt. vì đơn giản chúng ta đã sử dụng window từ lúc còn đi học cho tới đi làm và không thể thay đổi thói quen đó một sớm một chiều . trong bài viết mình sử dụng hệ điều hành manjaro ( là nền arch từ pacman đến yaourt không kể chạy rất nhanh kho rộng lớn ) . bài viết sẽ đề cập đến cách chỉnh sửa theme , icon , font , kết nối với smartphone , các extension, app hỗ trợ để đạt được sự tiện lợi khi sử dụng đồng thời khắc phục những bất tiện do chưa quen với gnome shell gốc ở mức giao diện.
II . thực hiện .
- gnome shell extension.
gnome shell có một hệ thống mở rộng theo tiếng anh gọi là extension có thể mở rộng chức năng hoặc fix theo ý muốn người dùng ở mức code đơn giản cho đến việc liên kết tới các app phức tạp ( dĩ nhiên là mình sẽ không dạy các bạn code mà chỉ đơn giản là tải về những gì mà mọi người đã viết sẵn mà sử dụng thôi ).
Caffeine extension có chức năng tránh tắt màn hình hoặc tắt máy ngoài ý muốn khi không sử dụng mà vẫn đảm bảo là không chỉnh sửa chút gì trong cấu hình nguồn pin và điện trong hệ điều hành .việc duy nhất của bạn là vào trang sau .enable nó lên và khi muốn sử dụng chỉ cần bấm chuột trái vào nó ở góc như trong hình tôi làm . ( khi biểu tượng cái cốc thành biểu tượng hình ly cafe thì tức là đã kích hoạt các bạn có thể tha hồ xem phim đọc báo suy ngẫm mà ko lo màn hình bị tắt hoặc chế độ ngủ đông kích hoạt)
Clipboard indicator extension có chức năng lưu trữ những gì đã copy dưới dạng text để đỡ phải tìm tới link cũ để copy rồi dán lại có thể gọi là lưu trữ lịch sử đã copy vào trong extension này.
cách sử dụng thì vô cùng đơn giản chỉ cần các bạn copy hoặc cut bằng chuột phải hoặc bằng phím Ctrl+X , Ctrl+C thì nó sẽ đc lưu vào mỗi lần muốn tìm lại thì các bạn chỉ cần bấm vào như trong hình rồi chọn là có thể Ctrl +V hoặc paste bằng chuột thoải mái .
Blackslide extension có chức năng làm chạy hình nền mà mình đã chọn theo một khoảng thời gian nhất định.
cách sử dụng đơn giản bạn chỉ cần bấm vào nó ở góc chọn như trong hình và bấm dấu + để thêm hình vào.
chọn khoảng thời gian để đổi hình thì chỉ cần kéo trái phải thanh kéo dưới chữ Delay
Dash to panel extension chức năng làm cho thanh gọi tắt ứng dụng trên máy của các bạn thành một panel và giao diện sẽ tự động thay đổi như trong hình mà tôi đã post từ nãy giờ .
các bạn bấm phím có biểu tượng window rồi gõ tweak rồi chạy phần mềm đó lên mở như trong hình chọn giống như tôi đã chọn .
cách sử dụng để vào menu phần mềm rất đơn giản các bạn chỉ cần di chuyển chuột xuống vị trí góc trái dưới cùng là tất cả phần mềm sẽ hiện ra.
panel osd extension có công dụng thay đổi biển thông báo mail gởi tới giống như trên window 10 trên các smartphone thường thông báo có tin nhắn từ facebook hoặc zalo nhưng trên linux thì osd còn có khả năng cao hơn vậy nhiều ví dụ như dùng vào chức năng để chat giữa các máy ở chế độ dòng lệnh dĩ nhiên là osd cũng có sẵn api để cho lập trình viên dễ dàng sử dụng . cách sử dụng chúng ta mở tweak lên và làm giống trong hình để cho mỗi lần hiện lên nó sẽ ở góc bên phải dưới cùng.
recent items extension có công dụng gọi tắt những file mà chúng ta đã mở ở quá khứ mà không cần mở dùng trình duyệt file để mở lại cho rắc rối . cách sử dụng chỉ cần bấm vào như trong hình và click chuột trái vào những gì cần mở lại mà không cần vào trình duyệt file.
Shelltile extension có công dụng điều chỉnh kích thước cửa sổ phần mềm nhanh chỉ với thao tác kéo lên góc trái góc phải hoặc trên , dưới của desktop đang làm việc thì phần mềm sẽ tự động thay đổi kích thước theo mà đỡ phải tốn thời gian kéo thả chuột theo góc phần mềm.
Volume mixer extension công dụng hiện các phần mềm đang sử dụng tới âm thanh để chúng ta có thể tắt nhanh gọn chỉ với 2 click mà không cần phải phức tạp hóa giống window.
https://extensions.gnome.org/extension/858/volume-mixer/
Workspaces to dock extension công dụng là mở các desktop ảo ở đúng vị trí tiện lợi chỉ với 1 cái di chuyển chuột thì thanh liệt kê desktop ảo sẽ hiện ra để các bạn có thể mở nhiều ứng dụng để phần mềm ở chế độ cửa sổ phóng to mà không sợ bị rối thao tác .
mở tweak lên và chọn workspace to dock rồi thiết lập như trong hình.
sau khi đã thiết lập như trong hình thì các bạn chỉ cần di chuyển chuột sang bên phải là các desktop ảo của chúng ta sẽ hiện ra
2 . font
chỉnh font để có thể nhìn đẹp mắt hơn cho hệ điều hành là điều tất yếu nếu chúng ta muốn cá nhân hóa hệ điều hành để có thể làm việc lâu dài với chúng mà mỗi khi đúng tới sẽ có cảm giác êm đềm hoặc đáng yêu quá . chứ không phải có cảm giác như đang đụng tới các máy tính công cộng rồi lại nói là kệ mẹ nó có sài là đc rồi dù sao thì cũng ko phải là máy của mình.
đầu tiên các bạn hãy tải font này về và để vào thư mục .fonts ở thư mục home , còn nếu chưa có thì các bạn có thể vào home và tạo thư mục .fonts rồi copy font vào. nhớ bấm Ctrl + H để các thư mục ẩn được hiện ra.
mở tweak lên sau đó chúng ta sẽ thực hiện như trong hình
hãy chắc chắn rằng các tham số giống như trong hình , chú ý có thể tăng độ bự lên thay vì để 11 nếu các bạn bị cận.
3 . thu nhỏ , phóng to cửa sổ phần mềm
thao tác thu nhỏ phóng to phần mềm thường là thao tác tốn công vì phải di chuyển đúng icon phóng to thủ nhỏ trên cửa sổ phần mềm , nhưng không giờ chúng ta sẽ khác trước tiện lợi và tiện lợi hơn nữa
mở tweak và làm như trong hình bạn sẽ được các thao tác phóng to thu nhỏ . chỉ cần click 2 lần chuột trái lên đầu của ứng dụng bạn sẽ làm cho cửa sổ phần mềm đó phóng to full màn hình . chỉ cần 1 lần chuột phải thì các bạn sẽ làm cho cửa sổ phần mềm thu nhỏ xuống thanh panel.
hãy chắc chắn rằng các lựa chọn của bạn giống như trong hình.
4. Chỉnh sửa theme icon
Chỉnh sửa theme và icon cũng là phần thiết yếu để cá nhân hóa hệ điều hành ở đây mình sẽ làm cho các bạn có theme và icon giống mình để làm ví dụ .
thường thì các theme được viết thêm do các develop hoặc các mod sẽ sử dụng theme gốc và phát triển mở rộng thêm cho nó được màu mè và hoàn thiện hơn .
các bạn mở terminal lên và dán đoạn code này vào nếu là manjaro ( arch hoặc biến thể của arch )
pacman -S gtk-engine-murrine gtk-engines
tải theme về
giải nén ra thư mục .themes giải nén trong home
tải icon về
giải nén ra thư mục .icons trong home
tải theme gnome shell về
giải nén ra thư mục .themes trong home
chuột vào đây và tải biểu tượng chuột để thay đổi
giải nén ra thư mục .icons trong home
sau khi đã chuẩn bị như trên thì các bạn mở tweak lên và thưc hiện như trong hình .
5 . Kết nối điện thoại android với gnome shell .
một hệ điều hành hiện đại thì cũng kèm theo khả năng kết nối với điện thoại thông qua mạng lan để có khả năng trao đổi thông tin. cụ thể là duyệt file , gởi nhận file , xem trạng thái pin của điện thoại của mình , gởi tin nhắn từ máy vi tính để đến điện thoại để điện thoại gởi tin nhắn tới số điện thoại nhất định . nhá máy không tốn tiền điện thoại mà không cần sử dụng tới điện thoại khác để tìm nếu như bạn để điện thoại đâu đó trong nhà nhưng lại quên mất vị trí của nó.
sử dụng điện thoại để điều khiển con trỏ chuột và bàn phím trên màn hình cảm ứng điện thoại của bạn thay vì dùng chuột và gõ lạch cạch trên bàn phím laptop.bạn tìm kiếm gói cài đặt tên là kdeconnect và indicator-kdeconnect tiếp đến cài thêm extension Kstatusnotifieritem/appindicator support.
https://extensions.gnome.org/extension/615/appindicator-support/
trên điện thoại thì bạn cài đặt app tên là kde connnect vào và thêm địa chỉ ip của laptop vào trong điện thoại sau đó nhấn pair còn trên laptop thì bạn cũng chỉ cần bấm vào pair là cả 2 xem như đã kết nối vào nhau mà không cần tới dây hoặc các kết nối bluetool .v.v.
III . kết luận .
đó cũng chỉ là 1 phần tiện ích mà cộng đồng mã nguồn mở đã làm . còn chuyện các bạn cảm nhận ra sao thì phải hỏi bạn thân các bạn . trong tương lai mình sẽ viết vài bài viết nữa cũng như sử dụng linux manjaro để lập trình phần cứng ứng dụng demo cho tưới tiêu để các bạn có thể hiểu rõ hơn về việc dùng linux để làm gì . chứ hiện tại các bạn cứ bắt linux phải để chơi game hoặc để làm mấy cái công việc vớ vẩn như gõ văn phòng định dạng đúng chuẩn theo microsoft thì thú thật mình thua. vì đơn giản microsoft là microsoft , libreoffice là libreoffice. wine là wine , window là window .