8000 GitHub - harilvfs/i3wmdotfiles: Dotfiles for the i3 window manager Arch & Fedora
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Dotfiles for the i3 window manager Arch & Fedora

License

Notifications You must be signed in to change notification settings

harilvfs/i3wmdotfiles

  • Repository files navigation

    i3wm Dotfiles

    These dotfiles come with Catppuccin & Nordic theme

    Nordic Catppuccin

    Nordic
    Catppuccin

    Explore Configuration Branches

    Note

    Theme-specific configurations are placed in different branches of the repository to avoid conflicts. Make sure to check them out before using.

    Important

    Note that the keybindings are based on my personal use, so remember to change them after installation.
    Also, make sure to install fzf and figlet before running the setup script, depending on your distro:

    For Arch Linux:

    sudo pacman -S fzf figlet --no-confirm

    For Fedora:

    sudo dnf install fzf figlet -y

    ⚡ One-Liner Installation

    Tip

    Run this command for a quick setup:

    bash <(curl -L https://raw.githubusercontent.com/harilvfs/i3wmdotfiles/refs/heads/main/setup.sh)

    🚀 Manually

    Easily set up i3wm with the following script, which supports both Arch and Fedora-based systems. If you encounter any issues, feel free to open an issue.

    git clone https://github.com/harilvfs/i3wmdotfiles ~/i3wmdotfiles
    cd ~/i3wmdotfiles
    chmod +x setup.sh
    ./setup.sh

    Dependencies

    • i3status
    • polybar
    • dmenu
    • rofi
    • alacritty
    • kitty
    • picom
    • maim
    • fish
    • imwheel
    • nitrogen
    • polkit-gnome
    • xclip
    • flameshot
    • lxappearance
    • thunar
    • gnome-keyring
    • neovim
    • pasystray
    • network-manager-applet
    • zsh
    • feh
    • ttf-meslo-nerd
    • noto-fonts-emoji
    • ttf-joypixels
    • ttf-jetbrains-mono
    • gnome-settings-daemon
    • xorg-server
    • xorg-xinit
    • xorg-xrandr
    • xorg-xset
    • gtk3
    • xterm

    🚀 Default Apps

    • Browser: Thorium / Brave
    • File Manager: Nemo / Thunar
    • Code Editor: Cursor / Vim
    • Screenshot Tool: Flameshot
    • Terminal: Alacritty / Kitty
    • Launcher: Rofi / Dmenu
    • Status Bar: Polybar / i3status
    • Shell: Bash / Zsh

    Wallpapers

    If you want additional wallpapers, clone this repository.

    git clone https://github.com/harilvfs/wallpapers

    Set Wallpaper using nitrogen or feh

    Change Theme, Icons and Mouse Cursor from lxappearance

    • Download themes and icons from my repositories: Themes Repository | Icons Repository.
    • Widget Theme : NordArc-Theme / Catppuccin-Moncha-Standard
    • Icon Theme : NordArc / Nordzy
    • Mouse Cursor : Capitaine Cursors - Light / Bibata-Modern-Ice

    Keybinds

    Launchers

    Key Combo Action
    Super + X Open Terminal (Kitty/Alacritty)
    Super + R Open App Launcher (Rofi/dmenu)
    Super + E Open File Manager (Thunar)
    Super + B Open Browser (Brave)

    Screenshots

    Key Combo Action
    Super + N Screenshot Selected Area (Flameshot)
    Super + M Screenshot Entire Screen (Flameshot)

    Window Management

    Key Combo Action
    Super + Q Close Focused Window
    Alt + Tab Switch Windows
    Super + Number Switch Workspace
    Super + Shift + Number Move Container to Workspace
    Super + Shift + C Reload Config
    Super + Shift + R Restart i3
    Super + Shift + E Exit i3 Session

    Navigation

    Key Combo Action
    Super + J Focus Left
    Super + K Focus Down
    Super + L Focus Up
    Super + O Focus Right

    Moving Windows

    Key Combo Action
    Super + Shift + J Move Left
    Super + Shift + K Move Down
    Super + Shift + L Move Up
    Super + Shift + O Move Right

    Layouts

    Key Combo Action
    Super + H Split Horizontally
    Super + V Split Vertically
    Super + F Toggle Fullscreen

    Tiling/Floating

    Key Combo Action
    Super + Shift + Space Toggle Tiling/Floating
    Super + Space Switch Focus between Tiling/Floating
    Super + A Focus Parent Container
    Super + D Focus Child Container

    🔗 Credits

    Special Thanks

    Shoutout to Justus0405 & TheDistroHopper for their i3wm dotfiles.

  • About

    Dotfiles for the i3 window manager Arch & Fedora

    Topics

    Resources

    License

    Stars

    Watchers

    Forks

    Contributors 3

    •  
    •  
    •  

    Languages

    0