ohmyhub / .lapdots

Dotfiles, but this time it's on my lap.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Work in Progress

Image of Current Configuration

Who put all these ⏺'s in my files?

Hello and welcome to this repository of configuration files. You may find something useful here, or at least be amused by my hamfisted system configuration. It's hard to make something elegant and efficient when your hands are made out of greasy hams.

Table of Contents

system Information

  • MachineLenovo ThinkPad Yoga 260
  • Kernel5.16.14-arch1-1
  • DistroArch Linux
  • Window ManagerSway (Wayland)
  • Terminalkitty
  • Shellfish

Attribution

Desktop Environment

Sway Window Manager

  • I wanted to setup an environment that relied on the Wayland display server protocol as much as possible. There are a few things I use that still rely on XWayland but I don't want to track those down and list them here.

  • This isn't my first time using mostly Wayland native applications or the Sway window manager. My desktop PC uses the Manjaro Sway Community Edition distribution.

  • Before trying this pure Arch setup I tinkered with the EndeavorOS Sway distribution on this laptop.

  • I really like tiling window managers. I took a few runs at it before it stuck but now it feels natural and enjoyable to use.

  • Sway's default configuration is robust and useable. It also allows for detailed customization.

Waybar

  • This is what I use instead of the default swaybar. Waybar is a customizable statusbar, similar to the MS Windows taskbar, for Sway and other wlroots based compositors.

Colorschemes

  • There is no single unified colorscheme that I use for everything. However, the main colorscheme is tokyo-night and I try to use colorschemes that work well with that.

Box of Loose Configuration

  • I don't feel like categorizing these at the moment.

Ranger File Manager

  • A powerful terminal file manager. It is designed for keyboard navigation and has keybinds that are familiar to vim users. One of it's most well known features is file previews. You can preview most files. Your code previews can have syntax highlighting. You can preview images and have image previews for video files. You can show a full preview of a pdf file. It's excellent.

Sway Notification Center

  • I switched over to swaync and haven't looked back. It's not as minimal as mako or dunst but I like it. It give you a little notification panel, and integrates well with waybar. It's great because without it I wouldn't have Discord notifications popping up to remind me I need to disable Discord desktop notifications.

Tridactyl Firefox Extension

  • Vim-like keyboard navigation? In my internet browser!? Yes.

Zathura Document Viewer

  • Minimal document viewer with vim-like keyboard navigation. I'm starting to see a pattern.

Qutebrowser

  • I've been using this web browser almost as much as I've been using Firefox lately. It's keyboard focused with vim-like keyboard navigation. It's powered by qt and python. I integrated a neat little script that utilizes yt-dlp. I can go to youtube, see a video I like, hit a couple keys, and it will start downloading in the background in my preferred format.

About

Dotfiles, but this time it's on my lap.

License:MIT License


Languages

Language:Emacs Lisp 66.5%Language:Python 14.0%Language:Shell 9.7%Language:JavaScript 4.7%Language:CSS 3.0%Language:Less 1.2%Language:Vim Script 0.9%Language:YASnippet 0.1%