V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
hanssx
V2EX  ›  Linux

请教 Linux Mint 19.3 Cinnamon 桌面顶部美化技术

  •  
  •   hanssx · Feb 12, 2020 · 8105 views
    This topic created in 2265 days ago, the information mentioned may be changed or developed.

    求教如何在 Linux Mint 19.3 的 Cinnamon 桌面中使用这种比较小巧的 top bar ?我试了下 Panel 里面的 Applets,自带的还有官网上面好像都没有相关插件,这是 Panel 改造成的吗? 特点是:

    1. 小巧,不像传统的 Windows 状态栏或者 Linux Mint 19.3 的 Panel 那么宽,相比之下显得很小巧。
    2. 如果我打开 3 个应用,只有当前处于焦点的 1 个应用会显示在这个 bar 里面,这个特点非常有用,因为对于使用了 Dock 的人来说,打开的应用如果想再次激活,直接在 Dock 上找就行了,没必要在 bar 里面再找,这样不会导致一个打开的应用同时显示在 dock 和 bar 里面。
    3. Workspace 能显示名称,我通过 Panel 的插件也没找到能显示所有 Workspace 名称的,当然这个特点不是非常重要。

    像 Linux mint xfce 好像安装的叫 top menu ?但是一直没找到在 Cinnamon 桌面中如何安装。 linux mint xfce 桌面

    还有这种也可以,Kali Linux 中的顶部 1bQAds.png

    美化大佬带我飞~

    20 replies    2020-08-17 10:32:46 +08:00
    V69EX
        1
    V69EX  
       Feb 12, 2020
    XFCE 默认情况下,顶部就是一个跟 XP 任务栏非常接近的 panel,底部则是一个类似 MacOS 托盘的 panel,我一般把底部的删除掉,然后将顶部 panel 移动到底部,弄得跟 XP 的体验一样。

    Cinnamon 没用过,不好说。
    nyanyh
        2
    nyanyh  
       Feb 12, 2020
    GNOME Global AppMenu ?
    https://extensions.gnome.org/extension/1250/gnome-global-application-menu/
    但是 Cinnamon 已经不再支持第三方扩展了,要从它那个 https://cinnamon-spices.linuxmint.com/extensions 扩展商店里装
    所以我觉得不如删掉 Cinnamon 改装 GNOME Desktop
    cinhoo
        3
    cinhoo  
       Feb 12, 2020 via iPhone
    panel 可以调整高度啊
    KentY
        4
    KentY  
       Feb 12, 2020
    顶部美化技术... 感觉应该韩国比较强. :D
    没用过 mind, 但是 xfce 在用, 无非就是修改 panel. 美化这个事, 其实没什么太大意义, 看顺眼了都一样.
    hanssx
        5
    hanssx  
    OP
       Feb 12, 2020
    @nyanyh 它那扩展商店里我之前找了,没找到类似的呢。
    secondwtq
        6
    secondwtq  
       Feb 13, 2020
    @KentY 这个其实不能叫“美化”,因为直接和交互逻辑相关,不是纯样式的东西。
    Yut
        7
    Yut  
       Feb 13, 2020 via Android
    @hanssx 有个透明化的插件来着,那个很好看,不过更新到 18.3 好像就停了不知道 19.3 能不能用
    UnknownR
        8
    UnknownR  
       Feb 13, 2020
    polybar
    secondwtq
        9
    secondwtq  
       Feb 13, 2020   ❤️ 1
    1. 一般改配置就可以直接修改高度
    2. 你想要的是 panel 不要显示 Task Bar,还是要做成 Mac/Ubuntu 里面 Menu Bar 的效果( Ubuntu 之前有和 Mac 差不多的 Menu Bar,但是后来好像没了,和 GNOME 统一了,应该是和 Unity 有关)?前者可以想办法把 Task Bar 这个组件删掉(配置里删掉,如果不行的话代码里删掉),这样就能做到“一个打开的应用同时显示在 dock 和 bar 里面”。
    后者稍微麻烦一点,需要类似 #2 的东西,但是这个东西在 Linux 下并不完美(应该也是和 Unity 退潮有关)。

    当然我会考虑你把 Task Bar 干掉之后用什么来填充这个空间(绝大多数情况下 Menu Bar 不能完全填满 1366 以上宽度的显示器,#2 那个 GNOME 截图到处都是反生产力的设计,还填不满 1920 屏幕的一半)。可以不填充就留着空白,但是对于我来说这是空间的浪费。如果是 /r/unixporn 的话,可能会考虑显示个网速,音乐播放控制之类的。
    哦,我的选择是不用 Dock,因为 Dock 也是反生产力的(尤其在“同一应用的多个实例同时存在”的情况下)。把 Menu Bar,Task Bar 和 Status Bar 放到一起,最大限度节省空间。

    3. Workspace Switcher 以文本方式显示,在 tiling 向的 panel 里面比较多见。原因可能是此类 panel 避免了一般客户端软件“把用户当傻逼”的设计思路(但是依然无法避免固有思维的影响,比如绝大多数此类 panel 也并没有啥图形能力)。而在主流偏向于“把用户当傻逼”的软件中做到可能比较难。我没用过 Cinnamon,楼主可能要做好改源码的准备( https://old.reddit.com/r/gnome/comments/a6hjdp/display_workspace_names,对应到 Cinnamon 好像应该是 https://github.com/linuxmint/cinnamon/blob/8fbdd45740e09448f266a567f32037d2497f4752/files/usr/share/cinnamon/applets/workspace-switcher%40cinnamon.org/applet.js#L223 )。

    有趣的是,在非 tiling WM 的 panel 中更流行的好像是 graph 形式的显示,比如这个 fvwm 的截图( http://www.xwinman.org/screenshots/fvwm2-taviso.pnghttp://www.xwinman.org/screenshots/fvwm2-karl.jpg ),Cinnamon 和 xfce 也有类似功能。但是好像很少有把两者结合的(上面说了,tiling WM 用的 panel 基本没有图形能力),虽然我用 tiling WM,但是和 tiling WM 的典型目标用户不同,我目前没有给 workspace 设定特定的用途,因此 graph 对我更有用。
    hanssx
        10
    hanssx  
    OP
       Feb 15, 2020
    @V69EX 但是 Linux Mint 19.3 的 xfce,默认和 cinnamon 的差不多,没你说的这个。
    hanssx
        11
    hanssx  
    OP
       Feb 15, 2020
    @Yut https://cinnamon-spices.linuxmint.com/extensions/view/42 你是说这个吧,但是我只是想要一个比较小巧且只有当前焦点窗口显示的 bar。。。
    hanssx
        12
    hanssx  
    OP
       Feb 15, 2020
    我明白怎么弄了,但是 Linux Mint 19.3 好像很多 applets 都没有了,比如 slingshot,https://launchpad.net/~elementary-os/+archive/ubuntu/stable/+packages?batch=75&memo=150&start=150,这有个 slingshot-launcher - 2.5.0+r1206+pkg81~ubuntu5.0.1,装完之后运行提示 command not found,不知咋回事,对于 ppa 不太懂。
    hanssx
        13
    hanssx  
    OP
       Feb 15, 2020
    cinnamon 上面试了下这个 https://www.omgubuntu.co.uk/2016/10/global-menu-applet-linux-mint-cinnamon
    然后在这上面下载的 applets,经过重启之后,没效果,给大家做个参考。
    hanssx
        14
    hanssx  
    OP
       Feb 15, 2020
    omaidb
        15
    omaidb  
       Aug 9, 2020
    linux mint20 Cinnamon 版本找了好久也没有网速显示的插件。
    linux mint20 确实比 ubuntu 好用,但是这个插件为啥就是没有呢。
    omaidb
        16
    omaidb  
       Aug 9, 2020
    以前 ubuntu16.04 的时候一直用的 git clone https://github.com/fossfreedom/indicator-sysmonitor.git
    很好用。可惜不支持 linux mint20 Cinnamon
    hanssx
        17
    hanssx  
    OP
       Aug 10, 2020
    @omaidb mint19.3 下有个 system monitor,里面可以显示 network 。
    omaidb
        18
    omaidb  
       Aug 17, 2020
    @hanssx apt 直接安装吗?
    omaidb
        19
    omaidb  
       Aug 17, 2020
    @hanssx 我有时间试一下
    hanssx
        20
    hanssx  
    OP
       Aug 17, 2020
    @omaidb 没用 apt,我说的应该是 applets,https://cinnamon-spices.linuxmint.com/applets/view/88,评论好像说不支持 20,你搜一下别的,我记得有在 panel 里面直接数字展示网速的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5657 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 79ms · UTC 08:29 · PVG 16:29 · LAX 01:29 · JFK 04:29
    ♥ Do have faith in what you're doing.