Skip to content

HNash/dotfiles

Repository files navigation

Preview

Click here to preview

Overview

These dotfiles are configured for a 1920x1080 screen and Xorg, not Wayland
WM: bspwm
Bar: Eww
GTK Theme: Orchis Dark (solid version)
Icons: Tela
Compositor: picom
Launcher: rofi
Font: JetBrains Mono
File Browser: Nemo

Before Installing

  • Put .config/eww/scripts/lock.sh in /usr/bin/
  • bspwm turns on tap to click using my specific touchpad ID. See .config/bspwm/bspwmrc for more information.
  • The same is true for the touchpad toggle function in .config/eww/scripts/toggles, which is used by the sidebar touchpad toggle button.
  • The scratchpad script in .local/scripts uses kitty and requires xdotool. Another terminal can used.
  • The weather section in the sidebar uses OpenWeatherMap's API. Get your key here and put it in .config/eww/scripts/weather_info along with your city's ID.
  • This is set up for a laptop. If the laptop is connected to HDMI, bspwm will set up 5 workspaces and mirror screens, otherwise, it will set up 5 workspaces on the laptop screen. To change this, edit the bspwmrc.

Dependencies

About half of these will be included with most distributions by default, but it's best to check that they are installed.

Packages
  • bspwm
  • sxhkd
  • rofi
  • nemo
  • yshui/picom
  • kitty (built from source)
  • pulseaudio + pavucontrol
  • mpd/mpc
  • nm-connection-editor
  • nmcli
  • bluetoothctl
  • brightnessctl
  • curl
  • nmcpcpp
  • jq
  • xdo
  • Scratchpad
    • xdo
  • Lock screen
    • i3lock
    • scrot
    • imagemagick
  • Eww
    • rustc
    • cargo
    • gtk3
    • pango
    • gdk-pixbuf2
    • cairo
    • glib2
    • gcc-libs
    • glibc
    • eww
  • Vimtex Setup
    • vim-plug ( instructions )
    • vimtex (just copy ~/.vimrc)
    • zathura
    • zathura-pdf-mupdf
    • latexmk ( instructions )
    • texlive
    • texlive-core
    • texlive-latex

Fonts

  • feather
  • JetBrains
  • Iosevka

GTK Themes

  • Orchis-Dark

Icons

  • Tela

About

dotfiles for Manjaro/bspwm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published