0%

Windows Terminal 优化 | oh-my-posh+lux

Windows Power Shell 也能像 Linux 一样更改主题,持续补充

起因

大部分时候都是用 WSL2 的命令行,但是有的时候不得不用 Windows Power Shell,例如需要使用到USB摄像头时,WSL2 调不到笔记本的摄像头,这个时候就需要切换到 Windows 环境进行验证。另外,Windows 开发环境其实比较劝退人的重要原因之一就是命令行跟 Linux 比起来实在是一言难尽。

效果

先来个效果对比

这是装了 oh-my-posh 以后的 Window Power Shell 的效果

Power Shell

这是装了 oh-my-zsh 以后的 WSL2 的效果

WSL2

不能说很像只能说一摸一样

安装

新版 Windows 里 oh-my-posh 的安装已经非常简单了,直接到 microsoft Store 搜 oh-my-posh 点击安装即可,如下图

microsoft store

命令安装参考官网 oh-my-posh

工具

Lux - 命令行下载视频工具

Lux 是一个能很方便下载bilibili, youtube, 爱奇艺,腾讯,网易云等一系列网站里视频的工具

安装

可以选择 ScoopChocolatey 工具进行安装,这里以Scoop为例

安装Scoop

打开 PowerShell 终端(版本 5.1 或更高版本)并运行:

1
2
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex
使用Scoop安装Lux
1
scoop install lux

Lux使用

Lux的使用非常简单,格式如下

1
lux [OPTIONS] URL [URL...]

举个例子,如果需要下载一段随便找的视频,效果应该如下

1
2
3
4
5
6
7
8
9
10
11
12
$ lux "https://www.youtube.com/watch?v=dQw4w9WgXcQ"

Site: YouTube youtube.com
Title: Rick Astley - Never Gonna Give You Up (Video)
Type: video
Stream:
[248] -------------------
Quality: 1080p video/webm; codecs="vp9"
Size: 63.93 MiB (67038963 Bytes)
# download with: lux -f 248 ...

41.88 MiB / 63.93 MiB [=================>-------------] 65.51% 4.22 MiB/s 00m05s

支持列表

Site URL 🎬 Videos 🌁 Images 🔊 Audio 📚 Playlist 🍪 VIP adaptation Build Status
抖音 https://www.douyin.com douyin
哔哩哔哩 https://www.bilibili.com bilibili
半次元 https://bcy.net bcy
pixivision https://www.pixivision.net pixivision
优酷 https://www.youku.com youku
YouTube https://www.youtube.com youtube
西瓜视频(头条) https://m.toutiao.com, https://v.ixigua.com, https://www.ixigua.com ixigua
爱奇艺 https://www.iqiyi.com iqiyi
新片场 https://www.xinpianchang.com xinpianchang
芒果 TV https://www.mgtv.com mgtv
糖豆广场舞 https://www.tangdou.com tangdou
Tumblr https://www.tumblr.com tumblr
Vimeo https://vimeo.com vimeo
Facebook https://facebook.com facebook
斗鱼视频 https://v.douyu.com douyu
秒拍 https://www.miaopai.com miaopai
微博 https://weibo.com weibo
Instagram https://www.instagram.com instagram
Twitter https://twitter.com twitter
腾讯视频 https://v.qq.com qq
网易云音乐 https://music.163.com netease
音悦台 https://yinyuetai.com yinyuetai
极客时间 https://time.geekbang.org geekbang
Pornhub https://pornhub.com pornhub
XVIDEOS https://xvideos.com xvideos
聯合新聞網 https://udn.com udn
TikTok https://www.tiktok.com tiktok
好看视频 https://haokan.baidu.com haokan
AcFun https://www.acfun.cn acfun
Eporner https://eporner.com eporner
StreamTape https://streamtape.com streamtape
虎扑 https://hupu.com hupu
虎牙视频 https://v.huya.com huya
喜马拉雅 https://www.ximalaya.com ximalaya
快手 https://www.kuaishou.com kuaishou
Reddit https://www.reddit.com reddit
VKontakte https://vk.com vk

Github地址

https://github.com/iawia002/lux

欢迎关注我的其它发布渠道