GithubHelp home page GithubHelp logo

barkloaf / dotfiles Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 1.0 1.25 MB

My personal setup for Arch Linux featuring the Nord color scheme, bspwm, picom, polybar, and more!

License: Do What The F*ck You Want To Public License

Shell 35.82% INI 54.06% CSS 10.12%
arch-linux archlinux bspwm dotfiles nord-theme unix-porn

dotfiles's Introduction

barkloaf's dotfiles

my personal setup for arch linux featuring the nord color scheme, bspwm, picom, polybar, and more!


Overview

Component Software
Display server Xorg
Window manager bspwm
Compositor picom-jonaburg
Bar polybar
Application launcher rofi
Notification daemon dunst
GTK and icons theme Archcraft Nordic
Font Ubuntu
Cursor Breeze snow
Screenshot tool Flameshot (uploaded to a ShareS server)
Terminal kitty
Shell Z shell

Mentioned packages and files

All packages are in the official Arch repositories or the Arch User Repository as named unless otherwise linked

Package / File Dependents
.config/bspwm/autostart
.config/picom/opacity-rules
.config/polybar/colors
.config/polybar/package-updates
.config/rofi/themes/rounded-nord-dark.rasi
.config/rofi/symbols.txt
.config/shareS/shareS.conf
.config/shareS/urls
.local/bin/rofi-power-menu
.local/bin/rofi-unicode-menu
.local/bin/rofi-wifi-menu
.local/bin/shareS
.local/bin/winmask
.local/share/background.png
archcraft-gtk-theme-nordic
archcraft-icons-nordic
betterlockscreen
breeze-snow-cursor-theme
bspwm
dunst
easyeffects
feh
flameshot
gnome-keyring
gtk2
gtk3
kitty
ksuperkey
neofetch
networkmanager (or, more preferrably, networkmanager-iwd)
network-manager-applet
numlockx
paru
picom-jonaburg-git
pipewire-pulse (enable the pipewire-pulse.service systemd user unit)
polkit-gnome
polybar
polybar-spotify-module (enable the spotify-listener.service systemd user unit)
qt4 (not required or recommended to install unless necesary, but dependents are recommended regardless)
qt5-styleplugins
qt6gtk2
rofi
rofimoji
spotify
sxhkd
ttf-ubuntu-font-family
ttf-ubuntu-mono-nerd
ttf-ubuntu-nerd
xclip
xdg-desktop-portal
xdg-desktop-portal-kde
xdg-desktop-portal-gtk
xdotool
zsh
zsh-syntax-highlighting

Further recommendations

All packages are in the official Arch repositories or the Arch User Repository as named unless otherwise linked

  • baobab: GTK-based directory tree analyzer
  • blueman: GTK-based Bluetooth manager
    • bluez-tools: CLI tools for Bluetooth management
  • code: Open source build of Visual Studio Code (vscode) editor
  • gnome-calculator: GTK-based calculator
  • gtk2fontsel: GTK-based font preview tool
  • lightdm: Display manager. I don't actually recommend lightdm because it breaks often, but unfortunately it is very customizable
    • accountsservice: D-Bus interface for user account query and manipulation. Can be used by lightdm to gather information such as profile picture, etc.
    • lightdm-webkit2-greeter: Webkit2-based greeter for lightdm
  • ly: Alternate, TUI-based display manager. Cool if you can get it to work (I didn't) and pair it with mkinitcpio-colors-git
  • lxappearance-gtk3: GTK-based theme, font, icon, cursor, etc. switcher
  • mkinitcpio-colors-git: mkinitcpio hook to set VT console colors (such as to Nord colors) during early userspace
  • nm-connection-editor: GTK-based NetworkManager connection editor
  • noto-fonts: Google Noto TTF fonts, provides a base font set
    • noto-fonts-cjk: Google Noto Chinese-Japanese-Korean TTF fonts
  • pipewire: Low-latency audio/video router and processor, better than PulseAudio. This package is for Pipewire clients specifically
    • pavucontrol: GTK-based PulseAudio volume control, for use with pipewire-pulse
    • pipewire-alsa: Pipewire for ALSA clients
    • pipewire-jack: Pipewire for JACK clients
  • seahorse: GTK-based application for managing gnome-keyring, PGP keys, and SSH keys
  • spicetify-cli: Command-line tool to customize Spotify client
    • spicetify-themes-git: Contains the Dribbblish theme and nord-dark color scheme
  • thunar: GTK-based file manager
    • ffmpegthumbnailer: Lightweight video thumbnailer that can be used by thunar
    • gvfs: Provides trash support, mounting removable media, and remote filesystems in thunar
      • gvfs-mtp: MTP backend for gvfs
    • thunar-archive-plugin: Allows you to create and extract archive files using contextual menu items in thunar
    • thunar-media-tags-plugin: Allows you to view and editdetailed information about media files in thunar
    • tumbler: Generates thumbnails that can be used by thunar
  • ttf-twemoji: Provides the Twitter emoji set, the best emoji set
  • viewnior: Simple, fast and elegant GTK-based image viewer program
  • xarchiver: GTK-based frontend to various command line archivers

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.