awesome dotfiles

2025-12-11 0 691

awesome dotfiles

柔和的主题

幻影主题

内容

  1. 细节
  2. 特征
  3. 依赖性
  4. 安装
  5. 文件夹结构
  6. 应用主题
  7. 钥匙扣
  8. 笔记

细节

  • :ZSH
  • WM :很棒
  • 主题:Qogir Dark
  • 图标:Tela Dark
  • 光标:Xcursor微风
  • 终端:Alacritty

特征

  • 超轻量级
  • 易于安装 /配置
  • 很少的依赖项
  • 出口屏幕
  • 锁定(通过i3lock
  • 触摸屏友好(我主要在Microsoft Surface Pro 6上运行)
  • 自动DPI /分辨率缩放
    • 请注意,如果使用高DPI屏幕,则必须在.xResources文件中正确分配xft.dpi
  • 支持多监视设置!
    • 顶栏出现在每个显示器上,侧栏仅出现在主监视器上
  • 类似i3的钥匙扣
  • 非常稳定:建于Awesome 4.3版本上,这里不需要出血边缘版本!

依赖性

我尽了最大的努力,通过使用Awesome API到最大程度地减少依赖项数量,并允许用户通过rc.lua文件指定其首选应用程序(请参阅安装部分)。话虽如此,以下是依赖性:

依赖性 描述
awesome 窗口管理器
feh 快速图像查看器用作墙纸设置实用程序
picom-ibhagwan 窗户合成器,消除屏幕撕裂并允许淡淡的淡入效果。 Mirage主题所需的IBHAGWAN版本
rofi 应用启动器
imagemagick 可选但需要使用不同的背景(在配置中用于生成模糊墙纸)

可选依赖性

这些将改善用户体验,但不是必需的:请记住,这些依赖项中的大多数是在非拱形系统上预安装的。我建议在下面阅读他们的描述,以确定您需要安装哪些描述。或者,设置我的配置并根据顶部面板中未出现的内容安装软件包。

  • i3lock :在出口窗口中选择锁定图标时将打开
  • acpi :电池管理CLI应用程序,由顶级小部件使用以确定电池状态
  • bluezbluez-utils :蓝牙CLI应用程序,由顶部小部件使用,以确定蓝牙是否在
  • blueman :蓝牙管理应用程序,单击蓝牙顶部面板图标时产生
  • scrot :屏幕截图工具,该工具映射到keys.lua中的打印屏幕键。如果您想满足此依赖性,请确保存在~/Pictures文件夹,否则该程序将使您的屏幕截图保存到主目录
  • alsa-utils :提供内核驱动的声音驱动器,对此映射到键键的键键.lua
  • xbacklight :控件显示亮度,该控制的控制已映射到键中的亮度键。

字体您应该安装

  • SF Text :MACOS,iOS和WatchOS使用的系统字体。在此配置中用作WM字体。也用作Firefox的字体
  • MesloLGS :终端字体,自定义,可与README应用程序主题部分中提到的ZSH主题完美工作。

安装

  1. 确保满足所有依赖关系
  2. 克隆此存储库,并将其内容放入您的.config文件夹中
  3. 编辑awesome/rc.lua文件以选择您的主题,并定义所需的默认和启动应用程序以及网络接口
  4. 导航到awesome/wallpaper文件夹,然后将所需的墙纸放在那里,确保使用Mirage主题(如果使用mirage.png ),则将其命名为wallpaper.jpg 。请记住要删除blurredWallpaper文件,以使模糊的脚本识别出新的墙纸并需要模糊
  5. 可选:编辑keys.lua文件以更改 /添加键键

很棒的文件夹文件结构

为了避免跨越数千行的井井有条的rc.lua ,已将其分为多个文件 /文件夹。我已经格外小心地创建了逻辑目录结构,希望那些新手的AwesomeWM可以轻松地导航它。

  • rc.lua :令人敬畏的启动时运行的主要脚本。定义主题和默认应用程序,然后选择它们
  • keys.lua :包含钥匙键
  • rules.lua :lua:包含窗口规则
  • pastel.lua :初始化柔和主题(产生所有柔和主题组件)
  • mirage.lua :初始化Mirage主题(产生所有幻影主题组件)
  • themes :包含具有主题变量(即颜色,尺寸,字体等)的文件
  • icons :存储WM中使用的图标
  • components :包含WM的所有组件的文件夹,例如面板,音量和亮度滑块,通知弹出窗口等
  • configuration :包含用于应用程序的基于主题的配置文件(即ROFI,PICOM等)
  • widgets :存储组件功能中使用的小部件
  • wallpaper :生成 /存储的壁纸及其模糊变量的位置

您应该安装的其他很酷的应用程序

  • redshift :根据一天中的时间更改屏幕温暖
  • neofetch :在终端显示系统信息
  • cmatrix :终端基矩阵文本效果

应用主题

Firefox

柔和

  1. 设置我的自定义Firefox主题
  2. 使用此主页
  3. 使用SF Text字体

幻影

  1. 设置BlurredFox主题
  2. 在此仓库中替换colors/blurred.css awesome/configuration/mirage/blurred.css

Spotify

  1. 安装Spicetify
  2. Chown Spotify目录: sudo chown $USER -R /opt/spotify
  3. 运行spicetify一次生成配置
  4. spicetify backup apply enable-devtool启用DevTools
  5. 将我的Spicetify文件夹复制到~/.config
  6. 运行spicetify update restart

Neovim

  1. 确保将存储库中的NVIM文件夹复制到~/.config目录中
  2. 安装vimplug
 curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \\
    https://raw.github**userc*ontent.com/junegunn/vim-plug/master/plug.vim
  1. 打开Neovim并运行:PlugInstall
  2. 退出并重新开放Neovim

ZSH

  1. 安装oh-my-zsh
 sh -c \"$(curl -fsSL https://raw.***github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)\"
  1. 将ZSH主题更改为PowerLevel10k
  • 下载此字体,然后将其移至您/usr/share/fonts目录中
  • 使用以下命令安装PowerLevel10k:
 git clone --depth=1 https://gith*u*b.c*om/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
  • 打开~/.zshrc使用您最喜欢的文本编辑器
  • 设置ZSH_THEME=\"powerlevel10k/powerlevel10k\"并保存文件
  1. 安装插件(请注意,在此存储库中已经完成了〜/.zshrc编辑)
  • 语法突出显示(复制和粘贴以下命令以安装)
     git clone https://*g**ithub.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
    
    • 编辑~/.zshrc ,在插件部分中添加zsh-syntax-highlighting
  • AutoSuggestions(复制并粘贴以下命令以安装)
     git clone https://gith*u*b*.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
    
    • 编辑~/.zshrc ,在插件部分中添加zsh-autosuggestions
  1. 芬妮!重新打开终端以查看您的劳动果实

钥匙扣

请注意,Modkey设置为Windows /命令键。如果您想使用其他modkey,请查看keys.lua文件。如果您是AwesomeWM的新手,请注意标签是指工作区,客户端指的是窗口。下面显示的是大多数用户关心的主要钥匙扣。

键盘

  • mod + enter :产卵终端
  • mod + d :spawn rofi(应用程序菜单)
  • mod + f :使客户全屏
  • mod + m :最大化客户
  • mod + n :最小化客户端
  • mod + shift + n :未限制客户
  • mod + [1-9] :切换到标签[1-9]
  • mod + shift + [1-9] :将客户端移至标签[1-9]
  • mod + space :更改标签布局,在瓷砖,浮动和最大化之间交替
  • mod + [up / down / left / right / h / j / k / l] :通过方向更改客户端
  • mod + Shift + [up / down / left / right / h / j / k / l] :沿方向移动客户端
  • mod + Control + [up / down / left / right / h / j / k / l] :按方向调整客户端大小
  • mod + Escape :显示出口屏幕

老鼠

  • mod + drag with left click :移动客户端
  • mod + drag with right click :调整客户端大小

笔记

  • 很棒的API文档
  • 如果您遇到任何问题,请在此存储库中打开一个问题,我将很乐意调查
  • 如果您想更改墙纸,请确保墙纸被命名为“墙纸”,并位于~/.config/awesome文件夹中。还要确保删除模糊的壁纸文件,以使模糊的脚本识别其需要生成新的模糊壁纸

下载源码

通过命令行克隆项目:

git clone https://github.com/WillPower3309/awesome-dotfiles.git

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

左子网 编程相关 awesome dotfiles https://www.zuozi.net/34175.html

RetroArch
下一篇: RetroArch
常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、描述:源码描述(含标题)与实际源码不一致的(例:货不对板); 2、演示:有演示站时,与实际源码小于95%一致的(但描述中有”不保证完全一样、有变化的可能性”类似显著声明的除外); 3、发货:不发货可无理由退款; 4、安装:免费提供安装服务的源码但卖家不履行的; 5、收费:价格虚标,额外收取其他费用的(但描述中有显著声明或双方交易前有商定的除外); 6、其他:如质量方面的硬性常规问题BUG等。 注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。
查看详情
  • 1、左子会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、左子无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在左子上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于左子介入快速处理。
查看详情

相关文章

猜你喜欢
发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务