用 Linux 方式庆祝圣诞节:给你的 Linux 系统带来圣诞气息

现在是假期,你们中的许多人可能已经在庆祝圣诞节了。 来自 It’s FOSS 的团队,祝您圣诞快乐,新年快乐。

为了延续节日气氛,我将向您展示一些非常棒的圣诞主题 Linux 壁纸。 我将分享一些技巧,让您的 Linux 系统充满圣诞气息。

让它在你的 Linux 桌面上下雪 [for GNOME users]

没有什么比雪花更能让圣诞节“圣诞节”了。 如果你使用 GNOME,你也可以让它在你的桌面上下雪。

检查您使用的桌面环境。 如果是 GNOME,那么您可以使用扩展在桌面上放置雪花。

如果您不熟悉它,请先阅读我关于使用 GNOME 扩展的详细指南。 在这里重复这些步骤会偏离主题。

有三个 GNOME 扩展可以在您的桌面上制造雪花。

  • (最后更新为 GNOME Shell 3.38)
  • 让它下雪吧 (最后更新为 GNOME 3.38)
  • 雪诺 (最后更新为 GNOME 3.10)

虽然“让它下雪”具有更多功能,您可以控制雪花的数量或使其在活动窗口上不下雪,但雪扩展没有任何配置选项。

您只需激活此扩展程序并启用它即可使雪落在您的桌面上。

我没有注意到 CPU 消耗或 RAM 使用有任何异常激增。 尽管如此,我还是建议您保持警惕,并使用 Linux 中的任务管理器密切关注系统统计信息。

您可以通过再次单击雪花图标来禁用它。

用圣诞礼物更改终端提示 [For expert users]

这是圣诞节改造的另一种方式。 用圣诞树、雪花和礼物改变提示。

现在, 如果您对终端不太满意,我建议您跳过它. 如果您是一名普通的 Linux 命令行专家,并且知道什么是 .bashrc 文件以及怎样在终端中编辑这些文件,那么您需要执行以下操作。

复制这段代码:

# print the git branch name if in a git project
parse_git_branch() {
  git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* (.*)//'
}
# set the input prompt symbol
ARROW="❯"
# define text formatting
PROMPT_BOLD="$(tput bold)"
PROMPT_UNDERLINE="$(tput smul)"
PROMPT_FG_GREEN="$(tput setaf 2)"
PROMPT_FG_CYAN="$(tput setaf 6)"
PROMPT_FG_YELLOW="$(tput setaf 3)"
PROMPT_FG_MAGENTA="$(tput setaf 5)"
PROMPT_RESET="$(tput sgr0)"
# save each section prompt section in variable
PROMPT_SECTION_SHELL="[$PROMPT_BOLD$PROMPT_FG_GREEN]s[$PROMPT_RESET]"
PROMPT_SECTION_DIRECTORY="[$PROMPT_UNDERLINE$PROMPT_FG_CYAN]W[$PROMPT_RESET]"
PROMPT_SECTION_GIT_BRANCH="[$PROMPT_FG_YELLOW]`parse_git_branch`[$PROMPT_RESET]"
PROMPT_SECTION_ARROW="[$PROMPT_FG_MAGENTA]$ARROW[$PROMPT_RESET]"
# set the prompt string using each section variable
PS1="
? $PROMPT_SECTION_SHELL ❄️  $PROMPT_SECTION_DIRECTORY ? $PROMPT_SECTION_GIT_BRANCH ?
$PROMPT_SECTION_ARROW "

并将其添加到 ~/.bashrc 文件的末尾。 Save 文件, close 它然后打开另一个终端窗口或外壳。 您现在应该有一个更改的命令行提示符。

要恢复正常,请删除您从 ~/.bashrc 文件中添加的那些行。

在 Linux 终端中显示圣诞树

如果要在终端中显示动画圣诞树,可以使用以下命令:

curl https://raw.githubusercontent.com/sergiolepore/ChristBASHTree/master/tree-EN.sh | bash

如果您不想一直从 Internet 获取它,您可以从其 GitHub 存储库获取 shell 脚本,更改权限并像普通 shell 脚本一样运行它。

下载圣诞狂欢树脚本

使用 Perl 在 Linux 终端中显示圣诞树

这个技巧最初是由 NixCraft. 您需要为此安装一个 Perl 模块。

老实说,我不喜欢使用 Perl 模块,因为卸载它们真的很痛苦。 所以 使用这个 Perl 模块,知道你必须手动删除它.

perl -MCPAN -e 'install Acme::POE::Tree'

你可以阅读原文 这里 了解更多。

下载 Linux 圣诞壁纸

所有这些 Linux 圣诞壁纸都是由 Mark Riedesel 创建的,您可以在 他的网站.

从 2002 年到 2019 年,他几乎每年都在制作这样的壁纸。可以理解的是,一些最早的壁纸没有现代的纵横比。 我把它们按时间倒序排列。

一张小纸条。 此处显示的图像经过高度压缩,因此仅从提供的链接下载壁纸.

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

下载此壁纸

奖励:Linux 圣诞颂歌

这是给你的奖金。 为像我们这样的 Linux 爱好者准备的圣诞颂歌 Linuxified。

一篇关于计算机世界的文章, 桑德拉·亨利-斯托克 分享这样的圣诞颂歌。 摘录:

顺其自然: 在明火上烤栗子

在开源上愉快地运行
让用户满意
我们正在使用 Linux 并完成了很多工作
快乐一切都是免费的

顺其自然: 圣诞节的十二天

在我使用 Linux 的第一天,我的 admin 给了我一个密码和一个登录 ID
在我使用 Linux 的第二天 admin 给了我两个新命令和一个密码和一个登录 ID

你可以读完整的颂歌 这里. 如果您想要驯鹿格式的 Tux 头像,请查看 这个存储库.

祝你 Linux 快乐!!