最近发现了两套开源、神秘、科幻、有逼格的桌面,非常适合在座的各位程序员。

NO1、Himawaripy

Himawaripy是一个开源的使用 Python 3开发的脚本项目。主要功能是根据用户设置的时间间隔不停的抓取,Himawari 8 气象卫星网站:

项目地址:

对于不懂Python的读者来说,此项目运行起来还是比较麻烦的。小编也是折腾了一天,才勉强把桌面设置成了地球,但是由于不会写Python,所以一些配置也不是特别明白,并没有实现实时更新的效果,只能手动更新,由于时间原因就不折腾了。不得不吐槽一下,官方文档真是一点都不给力呀!

此项目理论上只要有Python3的开发环境,无论什么系统都可以运行并生效,菜鸟君也只尝试了MAC系统上,简单分享一下经验。

1、首先必须安装Python3的开发环境,并安装setuptools。

2、将Himawaripy项目的源码Git到本地,并cd 到项目的根目录,执行sudo python3 setup.py install 命令,安装Himawaripy。

3、执行安装Himawaripy命令后,会安装失败并报错,报错的内容主要是提示缺少一些项目运行所需要的开发包。根据报错提示,安装开发包就可以了。菜鸟君先后又安装了setuptools-scm、six、dateutil、pillow、appdirs。这些开发包在这个网址

4、Himawaripy安装成功后,执行himawaripy --auto-offset,这时桌面背景就变成了地球。

至于,如何时时更新,貌似需要设置某个配置项才能实现。有兴趣的自行研究吧,研究成功了,记得告诉我哈。

NO2、edex-ui

edex-ui是使用js开发的一款类似于科幻电脑界面的全屏桌面应用程序,支持运行在 Window、macOS、Linux 系统。再次提醒,它是一款桌面应用程序并不是桌面壁纸,和上面推荐的有本质区别。

edex-ui项目地址:

使用起来超级简单,官方页面为我们提供了已经打包好的应用程序。菜鸟君以MAC上的使用为例简单分享一下。

1、下载安装。

2、打开应用,如下图,是不是够科幻,够逼格。

3、打开应用程序后,左下角的【FILESYSTEM】区域,默认定位在edex-ui程序的安装目录,在这里可以通过点击temes(主题)文件夹,点击文件夹下的配置项来修改程序的主题,如下图。关于fonts的配置的修改,暂时还不清楚。

4、装逼也是需要能力的,使用此应用后,所有的操作几乎都要在MAIN-bash区域,通过shell命令来执行了。例如:打开Android Studio应用程序

open /Applications/Android\ Studio.app。如下图,很遗憾,这款程序貌似有中文乱码的问题,我暂时也没有解决。

好了,装逼也不容易啊,最后祝大家装逼成功吧,觉得不错,记得帮点右下角的【好看】。如果你有类似的桌面程序,欢迎留言交流哦。

github电脑壁纸_程序员必用的电脑桌面!相关推荐

  1. 静态方法与非静态方法的区别_程序员必看之ThinkPHP5中model与Db的区别

    在ThinkPHP5的使用过程中,很多使用者刚接触到数据库操作时,不能很好调用相关的方法进行数据库的交互.下面就分享一下ThinkPHP5中Db与模型的区别 关于db与model的选择 使用DB方式是 ...

  2. java 字符串转骆驼命名_程序员必知的Java基础:5条命名规范和8种数据类型归纳...

    原标题:程序员必知的Java基础:5条命名规范和8种数据类型归纳 一.Java命名规范 任何一种语言都有一套针对于语言自身的命名的规范,java也不例外.接下来,我就列举一下java对命名的规范. 下 ...

  3. github电脑壁纸_自动换壁纸程序分享

    作为一名每天面对电脑的程序员,看着自己一成不变的桌面背景,时间久了不免会产生单调. 所以我做了个自动爬取精选图片,并添加描述信息,设置为桌面壁纸的程序. 下面是效果图 目前图片是从poco网站上爬取的 ...

  4. github电脑壁纸_小创意--- C#设置电脑壁纸

    小创意--- 设置电脑壁纸 看着面黄肌肉的电脑壁纸,默默打卡了百度,搜索美丽的壁纸.看着风格古怪,分辨率里五五六六的图片.默默的流了几滴汗.于是单生了一个念头,为什么不抓去合适的图片自动设置成电脑壁纸 ...

  5. python程序员用什么电脑好_程序员写代码用什么电脑好,前辈们推荐一下哈?

    1.屏幕要好,这个"好"体现在:尺寸尽量大.分辨率适中. 屏幕太小一屏看不了几行代码,分辨太低也是一屏看不了几行代码,分辨率太高则字太小.眼睛看瞎.一般推荐至少14寸起步,15寸. ...

  6. python从键盘输入列表有缺陷_程序员必知的Python陷阱与缺陷列表-阿里云开发者社区...

    代码看起来可以工作,但不是以你"想当然""的方式.如果一段代码直接出错,抛出了异常,我不认为这是陷阱.比如,Python程序员应该都遇到过的"UnboundLo ...

  7. ios查看帧率的软件_程序员必看!直播软件开发弱网下保障高清流畅推流的方法...

    通常情况下程序员在开发直播软件时,优化卡顿和延迟是比较多的,只要是优化欠佳,就会导致前端APP运行出问题,为了帮助程序员在开发过程中能更加合理有效的优化,小编在这里从开发的层面简要介绍一下影响直播体验 ...

  8. 引用管理器没有程序集_程序员必背英语单词不会,就别说你是程序员!

    Compile:编绎 Run:运行 Class:类 Object:对象 System:系统 out:输出 print:打印 line:行 variable:变量 type:类型 static:静态的 ...

  9. python程序员专用壁纸_程序员炫技必备:用Python生成马赛克画!(文末附源码)...

    原标题:程序员炫技必备:用Python生成马赛克画!(文末附源码) 源 | Python与数据分析文 | 强哥 大家知道马赛克画是什么吗?不是动作片里的马赛克哦~~ 马赛克画是一张由小图拼成的大图,本 ...

  10. 程序员必用的电脑桌面

    声明:本文首发微信公众号[菜鸟要飞],如有转载,请标明出处! 最近发现了两套开源.神秘.科幻.有逼格的桌面,非常适合在座的各位程序员. NO1.Himawaripy Himawaripy是一个开源的使 ...

最新文章

  1. 模拟退火算法解决TSP(python实现 110+行代码)【gif生成】
  2. es6学习笔记11--Proxy和Reflect
  3. html 5 本地数据库(Web Sql Database)
  4. 关于Pac-Man,你所要了解的 一切
  5. 第二次裸辞_潜伏期_一些感想
  6. python一个对象只能被一个变量引用吗_Python中的变量、对象、引用
  7. 区别对待 【找到问题发生的原因】 以及   【关于这个问题的 「正确可行」 的解决方法】
  8. 最强JAVA核心技术群
  9. Word AddIn编译出现LINK2001 _main
  10. java递推_【Java】递归递推的应用
  11. 使用Xcode Instruments Leak解决内存泄漏问题
  12. Java Dump文件分析 - Eclipse MemoryAnalyzer
  13. php中文离线手册 chm_PHP官方中文手册2017最新完整版 带用户注释 chm
  14. Winrar去广告图文教程
  15. Java工程师需要学习云原生吗?
  16. [转载]this 指向详细解析(箭头函数)
  17. stdin, stdout, stderr
  18. 图像搜索引擎 - 原理篇
  19. SQL(之一)-SQL经典题目
  20. 【图文教程】注册Oculus开发者账号

热门文章

  1. Android NFC 标签读写读取快速开发教程 ( 整理来自 https://blog.csdn.net/wolfking0608/article/details/72675180 )
  2. 新手起步:通达信怎么编写指标公式以及通达信公式的使用方法
  3. 工程数学概率论统计简明教程第二版复习大纲
  4. 使用 com.Lowagie.itext 导出html的内容到word
  5. 在计算机上配置超级终端,超级终端设置步骤【详细步骤】
  6. LoRa协议在Arduino上的应用——原理及代码分析(一)
  7. 【CCF推荐专区】注意这些期刊提前截稿?计算机领域最快15天录用!
  8. 小程序判断ios还是android
  9. ul1977标准_UL1977标准连接器UL认证测试内容
  10. VScode+Latex:代码和pdf互相跳转