一款人性化的终端用户界面工具

news/2024/9/18 12:48:53/ 标签: ui, terminal, linux, shell

logo

A collection of human friendly terminal user interface.

截图

历史文件预览

注意:

find file 依赖 fzf.

file browser依赖 ranger / lf / …

安装

git clone https://github.com/StubbornVegeta/StartUp ~/.config/
uiltin class-name">cd ~/.config/StartUp
./install.sh

用法

uiltin class-name">. $HOME/.config/StartUp/StartUp.sh

或者将配置写入 ~/.zshrc:

uiltin class-name">alias sp='. $HOME/.config/StartUp/StartUp.sh'
快捷键
keymapAction
TABselect the next option
Shift + TABselect the previous option
Enterconfirm the option

你也可以像这样自定义快捷键

select_next_key   = "<C-n>"
select_prev_key   = "<C-p>"

配置

config.lua

style = "ghost"keymap = {["history_files"] = "<C-h>",["find_file"]     = "<C-f>",["file_browser"]  = "<C-b>",["open_dotfiles"] = "<C-d>",["tag_paths"]     = "<C-t>",["exit"]          = "<Esc>",["select_next"]   = "<C-n>",["select_prev"]   = "<C-p>"
}dotfiles_list = {"~/.zshrc","~/.tmux.conf","~/.config/nvim/init.lua","~/.config/ranger/rc.conf","~/.config/zsh/module/aliases.zsh","~/.config/StartUp/src/config.hpp","~/.config/StartUp/config.lua","~/.config/StartUp/header/header.lua",
}paths_list = {"~/.config/StartUp","~/.config/StartUp/src","~/.config/StartUp/build","~/.config","~/.config/nvim","~/.config/ranger","~/.config/zsh/module","~/Desktop","~/svegeta"
}-- The first option is selected by default
radiobox_selected   = 0
oldfiles_selected   = 0
dotfiles_selected   = 0
paths_selected      = 0editor              = "nvim"
file_browser_cmd    = "ranger"
find_file_cmd       = "nvim $(fzf)"
oldfiles_cmd        = "nvim --headless -u NONE -c'echo v:oldfiles | qall!' 2>&1"url                 = "https://github.com/StubbornVegeta/StartUp"

style ( logo 风格 ):

  • ghost
  • melting
  • fading
  • hand_writing
  • black_outline

Thanks

  • dashboard-nvim - UI Reference
  • FTXUI - TUI

http://www.ppmy.cn/news/1516006.html

相关文章

人员离岗识别摄像机

一种通过摄像技术来监测和识别工作场所员工离开工作岗位的设备。该摄像机能够准确识别员工的面部特征&#xff0c;并通过算法识别出员工是否离开了工作岗位&#xff0c;从而提高工作场所的管理效率。摄像机采用高清摄像头和人脸识别技术&#xff0c;能够精准识别出员工的面部特…

自制电路图为何无法驱动ESP01S?

&#x1f3c6;本文收录于《CSDN问答解惑-专业版》专栏&#xff0c;主要记录项目实战过程中的Bug之前因后果及提供真实有效的解决方案&#xff0c;希望能够助你一臂之力&#xff0c;帮你早日登顶实现财富自由&#x1f680;&#xff1b;同时&#xff0c;欢迎大家关注&&收…

jmeter——添加测试片段

问&#xff1a;为什么要添加测试片段&#xff1f; 答&#xff1a;在测试的过程中&#xff0c;有可能遇到这一个测试需要上一个测试为前提的情况&#xff0c;例如&#xff1a;登录之后才能下单&#xff0c;所以先要进行登录&#xff0c;因此就用到【测试片段】。 1、右键【测试…

【论文阅读】A Closer Look at Parameter-Efficient Tuning in Diffusion Models

Abstract 大规模扩散模型功能强大&#xff0c;但微调定制这些模型&#xff0c;内存和时间效率都很低。 本文通过向大规模扩散模型中插入小的学习器(称为adapters)&#xff0c;实现有效的参数微调。 特别地&#xff0c;将适配器的设计空间分解为输入位置、输出位置、函数形式的…

免费高画质提取PPT/Word/Excel中的图片工具

下载地址&#xff1a;https://pan.quark.cn/s/134ccc35b8a2 软件简介&#xff1a; 好不容易搞到一个几十上百MB的ppt&#xff0c;想导出里面的图片进行二次加工&#xff0c;却被ppt超低画质的图片另存为功能劝退&#xff0c;明知里面全是高清图片&#xff0c;走时却是两手空空…

倒计时7天!MoonBit 游戏挑战赛即将开启!

基于 Wasm4 框架的 MoonBit 游戏开发指南 MoonBit 即将面向全国举办“编程创新挑战赛”&#xff0c;并包含游戏赛道。本教程将介绍本次比赛中使用的框架 Wasm4&#xff0c;以及如何使用 MoonBit 在 Wasm4 框架中编写游戏。相关赛事详情见文末。 如果你曾访问过 mooncakes 或我们…

MySQL——连接查询(2)内连接

内连接(Inner Join)又称简单连接或自然连接&#xff0c;是一种常见的连接查询。内连接使用比较运算符对两个表中的数据进行比较&#xff0c;并列出与连接条件匹配的数据行&#xff0c;组合成新的记录&#xff0c;也就是说在内连接查询中&#xff0c;只有满足条件的记录才能出现…

苍穹外卖-day05(SpringBoot+SSM的企业级Java项目实战)

苍穹外卖-day05 课程内容 Redis入门 Redis数据类型 Redis常用命令 在Java中操作Redis 店铺营业状态设置 功能实现&#xff1a;营业状态设置 效果图&#xff1a; 选择营业中&#xff0c;客户可在小程序端下单&#xff1a; 选择打烊中&#xff0c;客户无法在小程序端下单&…

Azure DevOps Service 超出使用限制

1. 概述 Azure DevOps Service是微软公司软件开发运维一体化的云服务产品&#xff1b;作为一款为IT团队提供应用软件生命周期管理的云服务器产品&#xff0c;服务器中存储了大量的研发数据&#xff0c;包括需求、缺陷、源代码、测试用例和持续集成等各种数据&#xff1b;随着企…

设计模式-创建型模式-原型模式

1.原型模式定义 用一个已经创建的实例作为原型&#xff0c;通过复制该原型对象来创建一个和原型对象相同的新对象&#xff1b; 1.1 原型模式优缺点 优点 当创建一个新的对象实例较为复杂时&#xff0c;使用原型模式可以简化对象的创建过程&#xff0c;通过复制一个已有的实例…

关闭IDEA启动画面

新版IDEA启动时启动画面居中且无法最小化&#xff0c;所以想把它给隐藏掉。&#xff08;此操作不会加快启动速度&#xff09; 在快捷方式后加入参数 nosplash&#xff0c;记得有个空格。

【Python脚本】爬取网络小说

原文链接&#xff1a;https://www.cnblogs.com/aksoam/p/18378309 作为重度小说爱好者, 小说下载网站经常被打击,比如:笔趣阁,奇书网,爱书网,80电子书.这些网站的下载链接经常会失效, 所以, 我想自己动手写一个爬虫程序, 抓取网络小说, 并下载到本地. 给出两种思路的python脚…

ShareSDK 企业微信

本篇文档主要讲解如何使用企业微信并进行分享和授权。 创建应用 登录企业微信并通过企业认证。选择应用管理 > 应用 >创建应用。编辑应用信息。配置授权登录信息。 以下为创建过程示例&#xff0c;图中信息仅为示例&#xff0c;创建时请按照真实信息填写&#xff0c;否…

紧跟大模型技术趋势,为更大更通用的大模型提供底层支撑!关于智能计算系统:从深度学习到大模型,全新版本,发布!

文章目录 &#x1f4cb;前言&#x1f3af; 关于智能计算系统&#x1f3af; 内容简介&#x1f3af; 作者简介&#x1f3af; 专家推荐&#x1f3af; 目录大纲&#x1f525; 参与方式 &#x1f4cb;前言 “只要你想把大模型做得更好、做得更大、做得更快、做得更省电&#xff0c;…

如何正确使用static、class、abstract方法二

如何正确使用static、class、abstract方法 ####How methods work in Python A method is a function that is stored as a class attribute. You can declare and access such a function this way: ####方法在Python中是如何工作的 方法就是一个函数&#xff0c;它作为一个类…

膨胀罐的安装注意事项

1、膨胀罐在热力系统中如空调、锅炉、热泵等一般安装在系统的回水端&#xff1b; 2、膨胀罐在供水系统一般装在水泵的出口。 3、膨胀罐在太阳能承压循环系统中一般安装在水泵的进口附近。 膨胀罐的原理&#xff1a; 当外界有压力的水进入膨胀罐气囊内时&#xff0c;密封在罐内的…

【C#】【EXCEL】Bumblebee/Classes/ExGraphic.cs

Bumblebee/Classes/ExGraphic.cs Flow diagram 根据您提供的代码和要求&#xff0c;我将创建一个流程图来展示ExGraphic类的结构。这个流程图将使用中英双语标注&#xff0c;并对应到代码中的英文。 #mermaid-svg-TRwsnkAxI5mhmCmk {font-family:"trebuchet ms",ve…

数学建模学习(118):牛顿冷却定律的原理解析、案例分析与Python求解

介绍来源:2020全国大学生数学建模竞赛论文展示(A070) ,这里我们详细完整的对该优秀论文的方法进行学习和实践。 文章目录 1. 牛顿冷却定律的定义2. 牛顿冷却定律公式3. 牛顿冷却定律的推导4. 牛顿冷却定律的应用方法5. 牛顿冷却定律的验证6. 牛顿冷却定律的图形7. 案例一7.…

建筑楼宇电气安全与能效管理

随着建筑业的发展&#xff0c;配电系统在楼宇建筑特别是高层建筑中的比重也随之加大。现代的建筑的功能越来越完善&#xff0c;变配电工程、空调工程、机电工程、电梯工程、消防工程等工程设施设备与建筑体相结合&#xff0c;敷设的电气线路变得更为复杂&#xff0c;火灾隐患明…

使用Dotween制作按钮弹性动画效果

效果&#xff1a; 方式&#xff1a; 优点&#xff0c;不需要写任何代码、稳定、可自定义效果