Comments (4)
pacman -Qi
的结果整理:
名字 : sweet-kde-theme-git
URL : https://github.com/EliverLara/Sweet-kde
提供 : sweet-kde-theme-git
依赖它 : sweet-theme-full-git名字 : sweet-theme-full-git
URL : https://github.com/EliverLara/sweet
提供 : sweet-theme
依赖于 : sweet-kde-theme-git kvantum candy-icons-git
可选依赖 : ttf-roboto: primary font face defined (GTK theme)
ttf-ubuntu-font-family: secondary font face defined (GTK theme)
cantarell-fonts: tertiary font face defined (GTK theme) [已安装]
sweet-folders-icons-git: sweet folder icons
from arcniso.
pacman -Qlq
之后整理的结果(略过部分子目录及文件):
sweet-theme-full-git
多余的
/usr/share/aurorae/themes/Sweet-Dark-transparent/
/usr/share/aurorae/themes/Sweet-Dark/
/usr/share/sddm/themes/Sweet/
/usr/share/themes/sweet/metacity-1/
/usr/share/themes/sweet/cinnamon/
index & assets
/usr/share/themes/sweet/index.theme
/usr/share/themes/sweet/assets/
gtk
/usr/share/themes/sweet/gtk-4.0/
/usr/share/themes/sweet/gtk-3.0/
/usr/share/themes/sweet/gtk-2.0/
Kvantum
/usr/share/Kvantum/Sweet-transparent-toolbar/
/usr/share/Kvantum/Sweet/
color-scheme
/usr/share/color-schemes/Sweet.colors
Cursor
/usr/share/icons/Sweet-cursors/
konsole (不采用,故多余)
/usr/share/konsole/Sweet.colorscheme
Plasma (不确定是否对 partitionmanager 等有影响)
/usr/share/plasma/look-and-feel/Sweet/
gnome-shell (不确定是否对部分 gtk 应用有影响)
/usr/share/themes/sweet/gnome-shell/
xfwm4
/usr/share/themes/sweet/xfwm4/
sweet-kde-theme-git
/usr/share/plasma/desktoptheme/Sweet/
(这个目录甚至还是完整的 git 仓库)
from arcniso.
目前是放在 anotherpac 里面的。
由于 Kvantum、cursor 等文件在 GitHub 上 Sweet 系列主题作者那里找不到(旧的 AUR 包里有,不知道哪来的),这些文件只从旧 AUR 包里提取出来,放到 anotherpac/assets 里面。所涉及到的文件(夹)除 anotherpac 下的 cache 和 assets 以外,还包括 makeiso.sh 以及 .gitignore。
总体看起来错综复杂。
总之还是不太优雅的。
其实更好的操作似乎是直接 fork 一份 sweet 的 Git 仓库,把所有相关文件都放在里面,自己写 PKGBUILD 生成一个特制的 pacman 包,用这个包来搞定一切。
或者,干脆就只把相关文件直接全放在anotherpac/assets里面(反正Sweet主题的许可是GPLv3.0)
from arcniso.
Fixed.
from arcniso.
Related Issues (20)
- EFIBootEditor 主题不生效 HOT 1
- 完全去除arch的商标 HOT 1
- 更改分发方式 HOT 3
- 设置一个方便切换键盘布局的途径 HOT 1
- 尝试去kde化 HOT 1
- `pacman-key --populate' too slow or failed HOT 2
- 加速 arcnadd-cn(添加 archlinuxcn 仓库源)
- 添加如何用chroot修复已安装的arch linux的帮助文档
- 缩减尺寸:papirus HOT 1
- 优化 aur 打包流程
- arCNiso补丁化(去releng本体) HOT 2
- 更好的 Firefox 启动方法 HOT 1
- 更好的 pacman 防呆 HOT 1
- arCNiso 模块化 HOT 2
- 防止 500 Internal Server Error HOT 1
- mpd 不起作用 HOT 2
- 在GRUB选择界面决定是否要调整键位
- 完善语音无障碍支持
- 追踪上游 (2024.04) HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arcniso.