diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index e9843ff87a..8deec02a20 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -4,8 +4,15 @@ "dockerfile": "Dockerfile", "args": { "VARIANT": "38" } }, - "settings": {}, - "extensions": [], "remoteUser": "vscode", - "runArgs": ["--privileged"] + "runArgs": [ + "--privileged" + ], + "customizations": { + "vscode": { + "extensions": [ + "rhaiscript.vscode-rhai" + ] + } + } } diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000000..83262841d5 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "rhaiscript.vscode-rhai" + ] +} diff --git a/anda/themes/fluent-icon-theme/anda.hcl b/anda/themes/fluent-icon-theme/anda.hcl new file mode 100644 index 0000000000..7a434d7fbc --- /dev/null +++ b/anda/themes/fluent-icon-theme/anda.hcl @@ -0,0 +1,6 @@ +project "pkg" { + arches = ["x86_64"] + rpm { + spec = "fluent-icon-theme.spec" + } +} diff --git a/anda/themes/fluent-icon-theme/fluent-icon-theme.spec b/anda/themes/fluent-icon-theme/fluent-icon-theme.spec new file mode 100644 index 0000000000..7bd199d783 --- /dev/null +++ b/anda/themes/fluent-icon-theme/fluent-icon-theme.spec @@ -0,0 +1,33 @@ +%global tag 2023-02-01 + +Name: fluent-icon-theme +Version: 20230201 +Release: 1%{?dist} +Summary: Fluent icon theme for linux desktops. + +License: GPL-3.0 +URL: https://github.com/vinceliuice/Fluent-icon-theme/ +Source0: %{url}/archive/refs/tags/%{tag}.tar.gz + +BuildArch: noarch +BuildRequires: gtk-update-icon-cache + +%description +Fluent icon theme for linux desktops. + +%prep +%autosetup -n Fluent-icon-theme-%{tag} + +%install +mkdir -p %{buildroot}%{_datadir}/themes +./install.sh -r -a -d %{buildroot}%{_datadir}/icons + +%files +%license COPYING +%doc README.md + +%{_datadir}/icons/Fluent*/ + +%changelog +* Thu Jun 01 2023 Lleyton Gray - 20230201-1 +- Initial Package diff --git a/anda/themes/fluent-icon-theme/update.rhai b/anda/themes/fluent-icon-theme/update.rhai new file mode 100644 index 0000000000..6ddfd46585 --- /dev/null +++ b/anda/themes/fluent-icon-theme/update.rhai @@ -0,0 +1,3 @@ +let release = gh("vinceliuice/Fluent-icon-theme"); +rpm.global("tag", release); +rpm.version(sub("-", "", release)); diff --git a/anda/themes/fluent-theme/anda.hcl b/anda/themes/fluent-theme/anda.hcl new file mode 100644 index 0000000000..57b9032005 --- /dev/null +++ b/anda/themes/fluent-theme/anda.hcl @@ -0,0 +1,6 @@ +project "pkg" { + arches = ["x86_64"] + rpm { + spec = "fluent-theme.spec" + } +} diff --git a/anda/themes/fluent-theme/fluent-theme.spec b/anda/themes/fluent-theme/fluent-theme.spec new file mode 100644 index 0000000000..e3545902b3 --- /dev/null +++ b/anda/themes/fluent-theme/fluent-theme.spec @@ -0,0 +1,38 @@ +%global tag 2022-12-15 + +Name: fluent-theme +Version: 20221215 +Release: 1%{?dist} +Summary: Fluent is a Fluent design theme for GNOME/GTK based desktop environments. + +License: GPL-3.0 +URL: https://github.com/vinceliuice/Fluent-gtk-theme +Source0: https://github.com/vinceliuice/Fluent-gtk-theme/archive/refs/tags/%{tag}.tar.gz + +BuildArch: noarch +BuildRequires: sassc + +Requires: gtk-murrine-engine + +%description +Fluent is a Fluent design theme for GNOME/GTK based desktop environments. + +%prep +%autosetup -n Fluent-gtk-theme-%{tag} + +%build +./parse-sass.sh + +%install +mkdir -p %{buildroot}%{_datadir}/themes +./install.sh --tweaks round -d %{buildroot}%{_datadir}/themes + +%files +%license COPYING +%doc README.md + +%{_datadir}/themes/Fluent*/ + +%changelog +* Thu Jun 01 2023 Lleyton Gray - 20221215-1 +- Initial Package diff --git a/anda/themes/fluent-theme/update.rhai b/anda/themes/fluent-theme/update.rhai new file mode 100644 index 0000000000..0c988ca6af --- /dev/null +++ b/anda/themes/fluent-theme/update.rhai @@ -0,0 +1,3 @@ +let release = gh("vinceliuice/Fluent-gtk-theme"); +rpm.global("tag", release); +rpm.version(sub("-", "", release));