Git Product home page Git Product logo

i3-wm-config's Introduction

我的i3配置文件

不同的状态栏:polybar i3status

语言 :中文 English

截图

my_desktop

需要的软件

  • i3-wm : 窗口管理器
  • i3gaps : 设置窗口间距
  • feh : 设置背景图片
  • compton : 终端透明
  • xfce4-terminal : 终端
  • polybar : 状态栏
  • i3lock-fancy-git : 锁屏

安装

此处默认配置好基础系统和安装好图形化以及i3-wm

1.安装字体

yaourt -S ttf-font-awesome

2.安装需要的包

yaourt -S xfce4-terminal feh compton i3-gaps i3lock-fancy-git polybar-git

3.配置

在文件.xinitrc加入如下

exec compton -b &
exec i3 -V >> ~/.config/i3/log/i3log-$(date +'%F-%k-%M-%S') 2>&1

遇到的问题

1.依赖

依赖软件包括alsa,MPD等等,可以去polybar的Github主页去查看相关文档。

2.调试

cd .config/polybar
bash launch.sh

运行此命令调试查看其报错。除了此处查看报错,根据以上配置,i3启动之后会输出日志到~/.config/i3/log/,可以直接查看日志。

3.显示输出报错

报错内容为

Monitor 'eDP-1' not found or disconnected

这个问题需要看具体的硬件,可以查看archlinux的xrander,通过xrander查看自己主要适用的显示设备等等信息,然后修改i3和polybar配置文件内设备信息即可。

常用软件

功能 软件
浏览器 Firefox, chromium
输入法 ibus, ibus-libpinyin
程序启动 rofi
邮件 thunderbird
编辑器 vim
音频播放 vlc, mplayer
office组件 libreoffice, wps

i3-wm-config's People

Contributors

hunter-ji avatar

Watchers

 avatar

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.