V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
hanssx
V2EX  ›  Linux

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

  •  
  •   hanssx · 2020-02-12 21:18:12 +08:00 · 7286 次点击
    这是一个创建于 1526 天前的主题,其中的信息可能已经有所发展或是发生改变。

    求教如何在 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 条回复    2020-08-17 10:32:46 +08:00
    V69EX
        1
    V69EX  
       2020-02-12 22:05:38 +08:00
    XFCE 默认情况下,顶部就是一个跟 XP 任务栏非常接近的 panel,底部则是一个类似 MacOS 托盘的 panel,我一般把底部的删除掉,然后将顶部 panel 移动到底部,弄得跟 XP 的体验一样。

    Cinnamon 没用过,不好说。
    nyanyh
        2
    nyanyh  
       2020-02-12 22:08:48 +08:00
    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  
       2020-02-12 22:09:53 +08:00 via iPhone
    panel 可以调整高度啊
    KentY
        4
    KentY  
       2020-02-12 22:16:42 +08:00
    顶部美化技术... 感觉应该韩国比较强. :D
    没用过 mind, 但是 xfce 在用, 无非就是修改 panel. 美化这个事, 其实没什么太大意义, 看顺眼了都一样.
    hanssx
        5
    hanssx  
    OP
       2020-02-12 22:58:16 +08:00
    @nyanyh 它那扩展商店里我之前找了,没找到类似的呢。
    secondwtq
        6
    secondwtq  
       2020-02-13 01:32:59 +08:00
    @KentY 这个其实不能叫“美化”,因为直接和交互逻辑相关,不是纯样式的东西。
    Yut
        7
    Yut  
       2020-02-13 01:40:51 +08:00 via Android
    @hanssx 有个透明化的插件来着,那个很好看,不过更新到 18.3 好像就停了不知道 19.3 能不能用
    UnknownR
        8
    UnknownR  
       2020-02-13 01:54:35 +08:00
    polybar
    secondwtq
        9
    secondwtq  
       2020-02-13 02:12:22 +08:00   ❤️ 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
       2020-02-15 10:38:57 +08:00
    @V69EX 但是 Linux Mint 19.3 的 xfce,默认和 cinnamon 的差不多,没你说的这个。
    hanssx
        11
    hanssx  
    OP
       2020-02-15 10:42:54 +08:00
    @Yut https://cinnamon-spices.linuxmint.com/extensions/view/42 你是说这个吧,但是我只是想要一个比较小巧且只有当前焦点窗口显示的 bar。。。
    hanssx
        12
    hanssx  
    OP
       2020-02-15 16:37:43 +08:00
    我明白怎么弄了,但是 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
       2020-02-15 17:21:19 +08:00
    cinnamon 上面试了下这个 https://www.omgubuntu.co.uk/2016/10/global-menu-applet-linux-mint-cinnamon
    然后在这上面下载的 applets,经过重启之后,没效果,给大家做个参考。
    hanssx
        14
    hanssx  
    OP
       2020-02-15 22:51:13 +08:00
    omaidb
        15
    omaidb  
       2020-08-09 19:47:46 +08:00
    linux mint20 Cinnamon 版本找了好久也没有网速显示的插件。
    linux mint20 确实比 ubuntu 好用,但是这个插件为啥就是没有呢。
    omaidb
        16
    omaidb  
       2020-08-09 19:48:38 +08:00
    以前 ubuntu16.04 的时候一直用的 git clone https://github.com/fossfreedom/indicator-sysmonitor.git
    很好用。可惜不支持 linux mint20 Cinnamon
    hanssx
        17
    hanssx  
    OP
       2020-08-10 20:00:10 +08:00
    @omaidb mint19.3 下有个 system monitor,里面可以显示 network 。
    omaidb
        18
    omaidb  
       2020-08-17 10:09:17 +08:00
    @hanssx apt 直接安装吗?
    omaidb
        19
    omaidb  
       2020-08-17 10:09:54 +08:00
    @hanssx 我有时间试一下
    hanssx
        20
    hanssx  
    OP
       2020-08-17 10:32:46 +08:00
    @omaidb 没用 apt,我说的应该是 applets,https://cinnamon-spices.linuxmint.com/applets/view/88,评论好像说不支持 20,你搜一下别的,我记得有在 panel 里面直接数字展示网速的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5677 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 03:08 · PVG 11:08 · LAX 20:08 · JFK 23:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.