Coder Social home page Coder Social logo

i3-dotfiles's Introduction

Table of Contents

  1. 效果
  2. 怎么用我的配置
  3. 依赖
  4. 配置解读

效果

img

img

怎么用我的配置

  1. 先把这个仓库克隆到本地

  2. 如果你之前有自己的配置记得先备份

    cp -vr alacritty kitty i3 picom dunst rofi zathura ~/.config

依赖

  • 终端:alacritty, kitty(可选)
  • 护眼:redshift-gtk
  • 程序启动器:rofi
  • 壁纸设置器:nitrogen, feh
  • 特效合成器:picom-jonaburg-git
  • 文件管理器:thunar
  • 电源管理器:xfce4-power-manager
  • 截图工具:flameshot, scrot
  • 输入法:fcitx5
  • 科学上网工具:qv2ray
  • 剪切板管理器:copyq
  • 云同步工具:nutstore
  • 状态 bar:polybar
  • 通知管理器:dunst
  • 锁屏管理器:betterlockscreen, xautolock
  • pdf 阅读器:zathura
  • 文本编辑器:nvim, doom emacs(可选)
  • 屏幕亮度调节器:light

配置解读

从前到后

  • Windows 键为 mod 键

  • Alt 键为 mod1 键

  • i3 相关的字体使用 Input Nerd Font,字号为 9

  • 窗口 title 相关设置

  • 窗口 title 的主题颜色

  • 窗口边框和窗口间距设置

  • 自动启动 xautolock(用于自动锁屏),避免锁屏可以将鼠标移动到屏幕四个角之一

  • 交换左 ctrl 和 CapsLock 键

  • i3 启动时自动启动的软件

  • 控制音频相关

  • 控制屏幕亮度相关

  • 固定特定 WM_CLASS 的窗口出现的工作区

  • 特定 WM_CLASS的窗口出现时悬浮

    如果想要自己添加新的窗口,执行:

    xprop | grep WM_CLASS
    

    之后鼠标点击你想要看的窗口就可以看到这个窗口的 WM_CLASS

  • mod+return 打开 alacritty,mod+shift+return 打开 kitty

  • 使用脚本切换亮暗主题

    有关亮暗主题的详细信息可以访问这个仓库:Nord-and-Light

  • mod1(Alt)+p 重启 polybar

  • 定义启动不同应用的快捷键

  • 定义截图的不同方式

  • 启动不同的 IDE 的模式

  • 调节 redshift 不同的护眼模式

  • mod+q 关闭窗口

  • mod+d 启动 rofi 启动应用的模式,mod+Tab 启动 rofi 执行命令的模式

  • 键盘快捷键控制鼠标聚焦窗口,移动窗口的相对位置

  • mod+分号竖直切割窗口

  • mod+v 水平切割窗口

  • mod+shift+q 切换切割方式

  • mod+f 切换当前聚焦窗口的全屏模式

  • 切换容器的展示方式(窗口的显示模式)

  • mod+shift+sapce 切换当前聚焦窗口漂浮或者平铺

  • mod+a 聚焦到父容器

  • 定义 8 个工作区,mod+1/2/3…切换工作区,mod+shift+1/2/3…移动窗口到目标工作区

  • mod+shift+c 重载配置,mod+shift+r 重启 i3,mod+shift+escape 退出 i3

  • mod+r 进入调节窗口大小的模式

i3-dotfiles's People

Contributors

ayamir avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

i3-dotfiles's Issues

图片裂了

效果图裂开啦

原来是我自己问题呜呜

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.