Debian-i3wm安裝配置

Debian系統(tǒng)安裝

安裝Debian基礎(chǔ)系統(tǒng)审胸,不需要安裝桌面舌涨,我是刻錄U盤安裝牡昆,網(wǎng)上有很多例子雨席,這里不在做說明。
安裝完成后捌显,配置過內(nèi)鏡像源(我用的是網(wǎng)易的源)茁彭,更新系統(tǒng)。
參考文章:
1扶歪、Debian安裝教程 https://www.linuxidc.com/Linux/2017-07/145587.htm
2理肺、網(wǎng)易開源鏡像 http://mirrors.163.com

安裝必需驅(qū)動和X環(huán)境

$ apt install apt-get install xserver-xorg-input-evdev xserver-xorg-input-kbd xserver-xorg-input-mouse xserver-xorg-video-intel

最后一個跟電腦的顯卡有關(guān)
虛擬機(jī):xserver-xorg-video-vesa和xserver-xorg-video-vmware
Intel核顯,用xserver-xorg-video-intel
A卡善镰,xserver-xorg-video-ati
N卡妹萨,xserver-xorg-video-nvidia
A卡和N需要安裝閉源驅(qū)動才可以驅(qū)動,安裝方法請參考Debian可的官方wiki

安裝i3wm

$ apt install i3 zsh vim sakura lightdm ttf-wqy-zenhei

i3 是窗口管理器炫欺,里面包含了i3-wm,i3lock和i3status
sakura 是terminal
lightdm 是登錄管理器
ttf-wqy-zenhei 是字體

安裝完成后重啟就可以了乎完。
第一次登錄之后會提示你配置文件缺失,是否自動建立一個品洛,回車就好树姨。
選擇win或者alt鍵,作為mod鍵(意思就是桥状,在i3里面的各種操作帽揪,都是靠這個鍵和其他按鍵組合完成),選一個自己喜歡的回車辅斟。
幾個快捷鍵:

mod鍵+回車转晰,打開新的終端。
mod鍵+h士飒,表示下一次在當(dāng)前窗口右側(cè)打開終端查邢,
mod鍵+v,表示下一次在當(dāng)前窗口下方打開終端变汪。
mod鍵+d,可以打開dmenu蚁趁,會在屏幕頂部打開一個“啟動器”裙盾,鍵入命令的同時后方會自動顯示可用的命令,這里可以使用tab補(bǔ)全。
mod鍵+shift+空格番官,使窗口浮動
mod鍵+shift+q庐完,關(guān)閉窗口

快捷鍵和其他i3相關(guān)的配置都在.config/i3/config文件,可以添加和修改成自己喜歡的按鍵

其他軟件包和配置

$ apt install xcompmgr sudo fcitx fcitx-rime feh midori network-manager-gnome volumeicon-alsa pulseaudio pavucontrol xorg lxappearance rofi

xcompmgr 用來實現(xiàn)窗口透明
fcitx 輸入法
feh 圖片查看器徘熔,可以用來設(shè)置桌面背景
network-manager-gnome 網(wǎng)絡(luò)管理
volumeicon-alsa 音量控制
pulseaudio 聲卡驅(qū)動
pavucontrol 配置聲音
xorg 需要里面的xrandr來做相關(guān)配置
lxappearance 用來調(diào)節(jié)gtk主題和字體
rofi 可以配置成程序啟動器用來代替默認(rèn)的dmenu

添加托盤圖標(biāo)

開啟systemtray门躯,在桌面右下角增加網(wǎng)絡(luò)、音量酷师、輸入法圖標(biāo)讶凉,方便操作。
在終端鍵入xrandr --output 然后空格使用補(bǔ)全山孔,會自動彈出你可用的顯示器(我的筆記本是LVDS-1懂讯,這個應(yīng)該和硬件有關(guān),不需要管台颠。)然后添加 --primary
最終整條命令是:xrandr --output LVDS-1 --primary
編輯i3的配置文件褐望,在文件最底部添加指令(需要退出root狀態(tài),僅編輯自己home下的config)

vim .config/i3/config
# Autostart begin
exec --no-startup-id xcompmgr -FCf -nc -t -5 &
# i3bar網(wǎng)絡(luò)管理圖標(biāo)
exec --no-startup-id nm-applet
# 啟動輸入法-i3bar輸入法圖標(biāo)
exec --no-startup-id fcitx
# 配置顯示器
exec --no-startup-id xrandr --output LVDS-1 --mode 1024x768
# i3bar音量圖標(biāo)
exec --no-startup-id volumeicon
# 啟動電源管理
exec --no-startup-id mate-power-manager
# 設(shè)置背景圖片
exec --no-startup-id feh --bg-fill /home/marx/Pictures/timg.jpeg
# Atuostart end

參考貼吧大神的帖子:http://tieba.baidu.com/p/4332307704

我自己的配置文件

# This file has been auto-generated by i3-config-wizard(1).
# It will not be overwritten, so edit it as you like.
#
# Should you change your keyboard layout some time, delete
# this file and re-run i3-config-wizard(1).
#

# i3 config file (v4)
#
# Please see http://i3wm.org/docs/userguide.html for a complete reference!

set $mod Mod4

# Font for window titles. Will also be used by the bar unless a different font
# is used in the bar {} block below.
font pango:monospace 8

# This font is widely installed, provides lots of unicode glyphs, right-to-left
# text rendering and scalability on retina/hidpi displays (thanks to pango).
#font pango:DejaVu Sans Mono 8

# Before i3 v4.8, we used to recommend this one as the default:
# font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
# The font above is very space-efficient, that is, it looks good, sharp and
# clear in small sizes. However, its unicode glyph coverage is limited, the old
# X core fonts rendering does not support right-to-left and this being a bitmap
# font, it doesn’t scale on retina/hidpi displays.

# Use Mouse+$mod to drag floating windows to their wanted position
floating_modifier $mod

# start a terminal
bindsym $mod+Return exec i3-sensible-terminal

# kill focused window
bindsym $mod+Shift+q kill
bindsym $mod+F4 kill

# start dmenu (a program launcher)
#bindsym $mod+d exec dmenu_run
bindsym $mod+d exec rofi -show run
# There also is the (new) i3-dmenu-desktop which only displays applications
# shipping a .desktop file. It is a wrapper around dmenu, so you need that
# installed.
# bindsym $mod+d exec --no-startup-id i3-dmenu-desktop

# change focus
bindsym $mod+h focus left
bindsym $mod+j focus down
bindsym $mod+k focus up
bindsym $mod+l focus right

# alternatively, you can use the cursor keys:
bindsym $mod+Left focus left
bindsym $mod+Down focus down
bindsym $mod+Up focus up
bindsym $mod+Right focus right

# move focused window
bindsym $mod+Shift+h move left
bindsym $mod+Shift+j move down
bindsym $mod+Shift+k move up
bindsym $mod+Shift+l move right

# alternatively, you can use the cursor keys:
bindsym $mod+Shift+Left move left
bindsym $mod+Shift+Down move down
bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right

# split in horizontal orientation
bindsym $mod+n split h

# split in vertical orientation
bindsym $mod+v split v

# enter fullscreen mode for the focused container
bindsym $mod+f fullscreen toggle

# change container layout (stacked, tabbed, toggle split)
# bindsym $mod+s layout stacking
bindsym $mod+w layout tabbed
bindsym $mod+q layout toggle split

# toggle tiling / floating
bindsym $mod+Shift+space floating toggle

# change focus between tiling / floating windows
bindsym $mod+space focus mode_toggle

# focus the parent container
bindsym $mod+a focus parent

# focus the child container
#bindsym $mod+d focus child

# switch to workspace
bindsym $mod+1 workspace 1
bindsym $mod+2 workspace 2
bindsym $mod+3 workspace 3
bindsym $mod+4 workspace 4
bindsym $mod+5 workspace 5
bindsym $mod+6 workspace 6
bindsym $mod+7 workspace 7
bindsym $mod+8 workspace 8
bindsym $mod+9 workspace 9
bindsym $mod+0 workspace 10

# move focused container to workspace
bindsym $mod+Shift+1 move container to workspace 1
bindsym $mod+Shift+2 move container to workspace 2
bindsym $mod+Shift+3 move container to workspace 3
bindsym $mod+Shift+4 move container to workspace 4
bindsym $mod+Shift+5 move container to workspace 5
bindsym $mod+Shift+6 move container to workspace 6
bindsym $mod+Shift+7 move container to workspace 7
bindsym $mod+Shift+8 move container to workspace 8
bindsym $mod+Shift+9 move container to workspace 9
bindsym $mod+Shift+0 move container to workspace 10

# 工作區(qū)窗口切換
bindsym $mod+Tab workspace next
bindsym $mod+Shift+Tab workspace prev

# reload the configuration file
bindsym $mod+Shift+c reload
# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
bindsym $mod+Shift+r restart
# exit i3 (logs you out of your X session)
bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"

# 調(diào)整窗口大小
# resize window (you can also use the mouse for that)
mode "resize" {
        # These bindings trigger as soon as you enter the resize mode

        # Pressing left will shrink the window’s width.
        # Pressing right will grow the window’s width.
        # Pressing up will shrink the window’s height.
        # Pressing down will grow the window’s height.
        bindsym j resize shrink width 10 px or 10 ppt
        bindsym k resize grow height 10 px or 10 ppt
        bindsym l resize shrink height 10 px or 10 ppt
        bindsym semicolon resize grow width 10 px or 10 ppt

        # same bindings, but for the arrow keys
        bindsym Left resize shrink width 10 px or 10 ppt
        bindsym Down resize grow height 10 px or 10 ppt
        bindsym Up resize shrink height 10 px or 10 ppt
        bindsym Right resize grow width 10 px or 10 ppt

        # back to normal: Enter or Escape
        bindsym Return mode "default"
        bindsym Escape mode "default"
}

# 配置窗口調(diào)整大小快捷鍵
bindsym $mod+r mode "resize"

# 配置音量控制快捷鍵
bindsym $mod+F3 exec amixer set Master 5%+
bindsym $mod+F2 exec amixer set Master 5%-
bindsym $mod+F1 exec amixer set Master toggle

# 配置文件管理快捷鍵
bindsym $mod+e exec pcmanfm

# Start i3bar to display a workspace bar (plus the system information i3status
# finds out, if available)
bar {
        status_command i3status
}

# Autostart begin
exec --no-startup-id xcompmgr -FCf -nc -t -5 &
# i3bar網(wǎng)絡(luò)管理圖標(biāo)
exec --no-startup-id nm-applet
# 啟動輸入法-i3bar輸入法圖標(biāo)
exec --no-startup-id fcitx
# 配置顯示器
exec --no-startup-id xrandr --output LVDS-1 --mode 1024x768
# i3bar音量圖標(biāo)
exec --no-startup-id volumeicon
# 啟動電源管理
exec --no-startup-id mate-power-manager
# 設(shè)置背景圖片
exec --no-startup-id feh --bg-fill /home/marx/Pictures/timg.jpeg
# Atuostart end
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末串前,一起剝皮案震驚了整個濱河市瘫里,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌荡碾,老刑警劉巖谨读,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異玩荠,居然都是意外死亡漆腌,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進(jìn)店門阶冈,熙熙樓的掌柜王于貴愁眉苦臉地迎上來闷尿,“玉大人,你說我怎么就攤上這事女坑√罹撸” “怎么了?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵匆骗,是天一觀的道長劳景。 經(jīng)常有香客問我,道長碉就,這世上最難降的妖魔是什么盟广? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮瓮钥,結(jié)果婚禮上筋量,老公的妹妹穿的比我還像新娘烹吵。我一直安慰自己,他們只是感情好桨武,可當(dāng)我...
    茶點故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布肋拔。 她就那樣靜靜地躺著,像睡著了一般呀酸。 火紅的嫁衣襯著肌膚如雪凉蜂。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天性誉,我揣著相機(jī)與錄音窿吩,去河邊找鬼。 笑死艾栋,一個胖子當(dāng)著我的面吹牛爆存,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蝗砾,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼先较,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了悼粮?” 一聲冷哼從身側(cè)響起闲勺,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎扣猫,沒想到半個月后菜循,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡申尤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年癌幕,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片昧穿。...
    茶點故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡勺远,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出时鸵,到底是詐尸還是另有隱情胶逢,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布饰潜,位于F島的核電站初坠,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏彭雾。R本人自食惡果不足惜碟刺,卻給世界環(huán)境...
    茶點故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望薯酝。 院中可真熱鬧半沽,春花似錦身诺、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽橄务。三九已至幔托,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蜂挪,已是汗流浹背重挑。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留棠涮,地道東北人谬哀。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像严肪,于是被迫代替她去往敵國和親史煎。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 手中一臺老款機(jī)器驳糯,配置為i3 2310M雙核處理器(2.1GHz)篇梭、GT 630獨立顯卡,2G DDR3內(nèi)存酝枢, 5...
    唐山_risk閱讀 3,569評論 0 4
  • 安裝 debian 音樂 apt install cmus xorg驅(qū)動 apt install xserver-...
    X_Mingest閱讀 4,234評論 5 4
  • 雖說因為QQ和微信的緣故恬偷,已經(jīng)用回win10了,但是帘睦,半年多的Linux用下來袍患,給我的感覺就是:輕、快竣付、自由诡延! 整...
    Boby閱讀 9,010評論 0 8
  • Debian 10 的代號是 Buster,它是來自 Debian 家族的最新 LTS 發(fā)布版本卑笨,并包含大量的特色...
    android_yiluo閱讀 6,004評論 0 0
  • 久違的晴天孕暇,家長會。 家長大會開好到教室時赤兴,離放學(xué)已經(jīng)沒多少時間了妖滔。班主任說已經(jīng)安排了三個家長分享經(jīng)驗。 放學(xué)鈴聲...
    飄雪兒5閱讀 7,524評論 16 22