V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
jiyinyiyong
V2EX  ›  分享创造

真希望有个 Linux 桌面能做成这样子..

  •  
  •   jiyinyiyong ·
    jiyinyiyong · 2014-04-13 19:43:01 +08:00 · 4672 次点击
    这是一个创建于 3880 天前的主题,其中的信息可能已经有所发展或是发生改变。
    两年前的一个想法, 想把 Linux 的 Desktop Wall 改造成这样子..

    这两天把当时做的 Demo 重构了一下, 结果一不小心整个周末都没了呀 ToT

    代码看这里, CoffeeScript 写的, 主要是 canvas 操作
    https://github.com/jiyinyiyong/window-lattice
    线上的例子请用 Chrome 打开这个页面:
    http://repo.tiye.me/window-lattice

    录了个视频演示一下, 以及演示一下代码:
    http://www.tudou.com/programs/view/NJfE_pd3W_s/

    不过平心而论这样的设计只是看着漂亮, 实用上未必
    而且我感到结合命令行的图形界面做事情更高效, 有机会再搞 Demo 出来
    18 条回复    1970-01-01 08:00:00 +08:00
    jakwings
        1
    jakwings  
       2014-04-13 19:50:55 +08:00
    看成「灵柩」了……个人感觉这是工作狂的桌面。貌似 Openbox 有十分类似的功能。
    jiyinyiyong
        3
    jiyinyiyong  
    OP
       2014-04-13 20:30:01 +08:00
    @jakwings 不能用 JS 写脚本定制么还是
    jakwings
        4
    jakwings  
       2014-04-13 20:41:23 +08:00
    @jiyinyiyong Openbox 可以定制快捷键,包括鼠标点击的组合。只不过似乎没有嵌入变量判定应该根据方向键切换到哪个桌面的功能。
    terrytowne
        5
    terrytowne  
       2014-04-13 21:05:09 +08:00
    tiled window manager 吗?
    Numbcoder
        6
    Numbcoder  
       2014-04-13 21:44:58 +08:00
    蛮不错的!
    eato
        7
    eato  
       2014-04-13 22:33:39 +08:00
    我临时想到两个不成熟建议:
    1. 在焦点窗口的(右)上角加一个激活标记, 甚至在(左)上角再加一个当前窗口的变动通知(有通知数目更好);
    2. 窗口切换的效果感觉不明显, 可以在切换时让别的窗口都暗掉(或者高亮当前窗口?).
    希望继续加油!
    halfbloodrock
        8
    halfbloodrock  
       2014-04-13 22:35:15 +08:00
    这个点个赞!
    jiyinyiyong
        9
    jiyinyiyong  
    OP
       2014-04-13 22:38:52 +08:00   ❤️ 1
    @eato 嗯, 总是会有各种改进的地方的, 不过我暂时打算做到这里了.
    因为我想展示清楚这个概念, 现在大致已经完成了.
    jiyinyiyong
        10
    jiyinyiyong  
    OP
       2014-04-13 22:39:31 +08:00
    @terrytowne 不是, 我在展示一个很多个桌面在一起, 怎么管理界面能漂亮的方案.
    sunocean
        11
    sunocean  
       2014-04-14 11:49:22 +08:00
    楼主可以召集一些小伙伴一起来做
    sunocean
        12
    sunocean  
       2014-04-14 11:51:54 +08:00
    @jiyinyiyong 楼主你的桌面主题很不错,能分享一下吗?
    FatGhosta
        13
    FatGhosta  
       2014-04-14 13:44:37 +08:00
    试试subtle
    jiyinyiyong
        14
    jiyinyiyong  
    OP
       2014-04-14 15:51:09 +08:00
    @sunocean 写 CoffeeScript 的表示桌面要 C++ 写, 我只能做到这一步了
    桌面壁纸的话.. 分享比较麻烦, 不过我的壁纸两个主要来源直接推荐看:
    http://www.smashingmagazine.com/search-results/?q=wallpaper
    http://www.omgubuntu.co.uk/?s=wallpaper

    @FatGhosta 那是啥, 博客网站?
    coolicer
        15
    coolicer  
       2014-04-17 08:41:02 +08:00
    我心中理想的系统是chromeos那样,但是要提供终端和友好的本地储存。
    charlestang
        16
    charlestang  
       2014-04-18 09:58:57 +08:00
    现在不是流行Web开发人员做一个酷炫的简历么,你这个东西用来做个个人简历,有碉堡节奏啊~不错的东西。
    FatGhosta
        17
    FatGhosta  
       2014-04-23 10:20:47 +08:00
    @jiyinyiyong Subtle is a manual tiling window manager with a rather uncommon approach of tiling: Instead of relying on predefined layouts, Subtle divides the screen into a grid with customizable slots (called gravities).
    http://subforge.org/projects/subtle
    jiyinyiyong
        18
    jiyinyiyong  
    OP
       2014-04-23 13:10:19 +08:00
    @charlestang 已经找到工作啦无所谓了

    @FatGhosta 又一个 Tile WM 啊.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1047 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 20:38 · PVG 04:38 · LAX 12:38 · JFK 15:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.