GNU/Linux >> Belajar Linux >  >> Linux

Tetapkan halaman HTML sebagai wallpaper di Linux

Saya akan merekomendasikan menjalankan browser ringan di latar belakang, seperti yang disarankan sebelumnya.

Peramban ini seharusnya sempurna, karena Anda hanya ingin menggunakannya untuk menyetel satu halaman sebagai latar belakang Anda. Aplikasi ini menggunakan WebKit, jadi semuanya harus ditampilkan dengan baik, dan cukup ringan untuk memulai harus instan.

Selama Anda memiliki gtk, webkit-gtk, python, dan binding python untuk webkit-gtk (diinstal secara default di banyak distro, dan tersedia dari sebagian besar pengelola paket), Anda dapat menyimpannya ke direktori home seperti, misalnya, browser.py dan tambahkan sesuatu seperti:

python ~/browser.py YOUR_WEBSITE &     #browser.py requires http:// before remote urls

ke ~/.config/openbox/autostart Anda untuk memulainya bersama dengan openbox.

Anda kemudian dapat mengedit ~/.config/openbox/rc.xml Anda untuk memasukkan sesuatu seperti ini di bawah <applications> bagian:

<application class="Browser.py">
  <decor>no</decor>
  <maximized>yes</maximized>
  <layer>below</layer>
  <desktop>all</desktop>
</application>

Agar ikatan kunci seperti "W-d" berfungsi, Anda mungkin ingin menginstal wmctrl (juga tersedia di sebagian besar pengelola paket).

Skrip ini akan membawa Anda ke "desktop", terlepas dari apakah itu dimulai atau tidak (Lihat di sini untuk skrip asli; juga, mungkin ada sedikit penundaan di mana desktop Anda yang sebenarnya ditampilkan sebelum skrip memfokuskan browser Anda, tetapi hampir tidak cukup merepotkan.):

#!/bin/sh

terminal_wm_class="Browser.py"
terminal_exec="python ~/browser.py YOUR_WEBSITE"

# no terminal started, so start one
if [ -z "`wmctrl -lx | grep Browser.py`" ]; then
    $terminal_exec &
else
    wmctrl -x -a $terminal_wm_class
fi;

Anda dapat menyimpannya di direktori home Anda sebagai sesuatu seperti showdesktop.sh, lalu ganti keybinding W-d default di ~/.config/openbox/rc.xml

<keybind key="W-d">
  <action name="ToggleShowDesktop"/>
</keybind>

dengan

<keybind key="W-d">
  <action name="ToggleShowDesktop"/>
  <action name="Execute">
    <command>~/showdesktop.sh</command>
  </action>
</keybind>

Setelah selesai, Anda cukup A-Tab kembali ke jendela sebelumnya.

(Jika Anda ingin mempertahankan tata letak jendela, mungkin paling mudah untuk beralih ke desktop kosong dengan C-A-Left atau W-F4, dll. (lihat rc.xml default), lalu kembali dengan C-A-Right atau W-F1, dll. ., bergantung pada keybindings Anda dan desktop saat ini.)

Jika Anda menavigasi dari halaman awal karena alasan apa pun, Anda cukup menutup jendela (default A-F4) dan menekan W-d untuk menjalankan showdesktop.sh dan membawa Anda kembali ke beranda

Semua ini dapat dimodifikasi atau digunakan tanpa yang lain, jadi silakan gunakan apa pun yang terbaik untuk Anda.


Anda mungkin tidak dapat menggunakan file HTML sebagai wallpaper itu sendiri, tetapi Anda mungkin dapat menggunakan xsetroot -bitmap filename ... atur tugas cron yang akan menjadikan html Anda sebagai bitmap setiap menit, lalu jalankan xsetroot untuk menjadikannya gambar latar belakang. Google memberi saya ini sebagai perender HTML ke bitmap. Saya belum mencobanya, jadi pengunduh peringatan.


Linux
  1. Cara mengatur terminal default (atau window manager, browser, dan banyak lagi) di Linux

  2. Ubah browser default di manajer jendela Arch Linux i3

  3. Linux – Apa Cara Berbeda Untuk Mengatur Izin File Dll Di Gnu/linux?

  1. Linux – Bagaimana Cara Mengatur Afinitas Prosesor Suatu Proses Di Linux?

  2. Bagaimana cara mengatur format tanggal ke ISO secara global di Linux?

  3. Cara mengatur antarmuka jaringan yang disukai di linux

  1. Atur tanggal, waktu, dan zona waktu di server Linux

  2. Bagaimana Anda Secara Terprogram Mengatur Jam Perangkat Keras di Linux?

  3. Bagaimana cara mengatur nama utas di Linux pthreads?