Installing OpenWrt Themes: A Step-by-Step Guide

Just find a visually appealing theme, such as the popular Argon.

Introduction to Argon

Argon is a clean and tidy OpenWrt LuCI theme that allows users to customize their login interface with images or videos.

It also supports automatic or manual switching between light and dark modes.

Features

  • Clean and tidy layout.

  • Mobile-friendly display.

  • Customizable theme colors.

  • Supports using Bing images as login background.

  • Allows custom uploaded images or videos as login background.

  • Automatically switches between light and dark modes, or can be set to a fixed mode.

  • Includes an extended functionality settings plugin luci-app-argon-config.

Build/Install

Suitable for various methods and versions:

Using Lean’s LEDE Build

1
2
3
4
5
cd lede/package/leanm -rf luci-theme-argon
git clone -b 18.06 https://github.com/jerrykuku/luci-theme-argon.git luci-theme-argon
make menuconfig #choose LUCI->Theme->Luci-theme-argon
make -j1 V=s

Using Official OpenWrt SnapShots and ImmortalWrt

1
2
3
4
cd OpenWrt/package
git clone https://github.com/jerrykuku/luci-theme-argon.git
make menuconfig #choose LUCI->Theme->Luci-theme-argon
make -j1 V=s

Installing on LuCI 18.06 (Lean’s LEDE)

1
2
wget --no-check-certificate https://github.com/jerrykuku/luci-theme-argon/releases/download/v1.8.2/luci-theme-argon_1.8.2-20230609_all.ipk
opkg install luci-theme-argon*.ipk

Installing on Official and ImmortalWrt

1
2
3
4
opkg install luci-compat
opkg install luci-lib-ipkg
wget --no-check-certificate https://github.com/jerrykuku/luci-theme-argon/releases/download/v2.3.1/luci-theme-argon_2.3.1_all.ipk
opkg install luci-theme-argon*.ipk

Installing luci-app-argon-config

1
2
wget --no-check-certificate https://github.com/jerrykuku/luci-app-argon-config/releases/download/v0.9/luci-app-argon-config_0.9_all.ipk
opkg install luci-app-argon-config*.ipk

Recommended Installation Method

1
2
3
4
5
6
7
8
9
# Install theme
opkg install luci-compat    # This is a dependency
opkg install luci-lib-ipkg  # This is a dependency
wget --no-check-certificate https://github.com/jerrykuku/luci-theme-argon/releases/download/v2.3.1/luci-theme-argon_2.3.1_all.ipk   # This is the package, can also download and transfer to OpenWrt
opkg install luci-theme-argon*.ipk  # Installation command

# Install theme config
wget --no-check-certificate https://github.com/jerrykuku/luci-app-argon-config/releases/download/v0.9/luci-app-argon-config_0.9_all.ipk
opkg install luci-app-argon-config*.ipk

If you want to install software after rebooting the device, you must run opkg update in advance to update the package list.

Installing OpenWrt Themes: A Step-by-Step Guide

luci-compat and luci-lib-ipkg dependencies can be installed directly and have been completed.

However, the theme installation package is on GitHub, which is difficult to download from within China, so think of a way yourself~

Later, download the installation package files: luci-theme-argon_2.3.1_all.ipk luci-app-argon-config_0.9_all.ipk to your local computer.

Open the OpenWrt management backend, click on [System] – [Software Packages], click [Upload Software Package…], upload the above two packages respectively and install them:

Installing OpenWrt Themes: A Step-by-Step Guide

Installing OpenWrt Themes: A Step-by-Step Guide

Installing OpenWrt Themes: A Step-by-Step Guide

After installation, refresh the page:

Installing OpenWrt Themes: A Step-by-Step Guide

The theme has switched automatically~

Conclusion

Why spend so much space writing about installing a theme file?

This also reveals a pattern:

  1. Frequently use opkg update

  2. Installation programs must install the corresponding dependencies

  3. Long way to go to browse GitHub freely

Leave a Comment