Thứ Ba, 21 tháng 3, 2017

Chỉnh sửa gnome shell cho hợp với người việt

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 .
  1. 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 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 .