All Projects → druskus20 → dots

druskus20 / dots

Licence: MIT license
The dotfiles for my linux system •••

Programming Languages

Fennel
19 projects
shell
77523 projects
CSS
56736 projects
SCSS
7915 projects
lua
6591 projects

Projects that are alternatives of or similar to dots

dotfiles
Dotfiles go brrrrr..... config files for my xmonad and bspwm setups.
Stars: ✭ 33 (-21.43%)
Mutual labels:  eww
dotfiles-nix
Configuration files for my NixOS machine, declared by home-manager
Stars: ✭ 137 (+226.19%)
Mutual labels:  eww
doctor.nvim
Emacs greatest feature, now also in neovim!
Stars: ✭ 27 (-35.71%)
Mutual labels:  fennel
nvim-fennel-lsp-conjure-as-clojure-ide
Basic config to transform your NVIM in a powerful Clojure IDE using fennel, clojure-lsp and conjure.
Stars: ✭ 144 (+242.86%)
Mutual labels:  fennel
magic-kit
A starter kit for Conjure, Aniseed and Neovim
Stars: ✭ 86 (+104.76%)
Mutual labels:  fennel
nvim.conf
datwaft's neovim configuration using Fennel
Stars: ✭ 65 (+54.76%)
Mutual labels:  fennel
nvim-tetris
Bringing emacs' greatest feature to neovim - Tetris!
Stars: ✭ 114 (+171.43%)
Mutual labels:  fennel
paperplanes.nvim
Neovim ✈️ Pastebins
Stars: ✭ 50 (+19.05%)
Mutual labels:  fennel
nvim-parinfer
parinfer for Neovim
Stars: ✭ 69 (+64.29%)
Mutual labels:  fennel
plotty
matplotlib-cpp with Eigen interfaces.
Stars: ✭ 39 (-7.14%)
Mutual labels:  fennel
hotpot.nvim
🍲 Carl Weathers #1 Neovim Plugin.
Stars: ✭ 183 (+335.71%)
Mutual labels:  fennel
dotfiles
My desktop configuration files.
Stars: ✭ 422 (+904.76%)
Mutual labels:  eww

Why?

Having a backup of my config files is generally handy.

How?

I use stow to manage my dotfiles.

Programs I use

  • x11: display server.
  • bspwm: window manager.
  • sxhkd: hotkey daemon.
  • picom: compositor.
  • polybar: status bar.
  • eww: status bar, notifications via tiramisu and widgets.
  • dunst: notification daemon.
  • alacritty: terminal.
  • zsh: shell.
  • rofi: program launcher. (based on what I yoinked from elkowar)
  • nvim: editor. (based on what I yoinked from elkowar)
  • gtk: gui framework.
  • zathura: pdf viewer.
  • pipr: a program to test shell pipes interactively.
  • paru: package manager.
  • flashfocus: window focus indicator.

Scripts I use

  • 0x0st: uploads an image to 0x0.st.
  • arch-aur-updates: checks the number of updates pending.
  • cheat: gets hints about commands.
  • codefix: wrapper around vscode in order to declutter home.
  • colorfetch: prints pretty colors.
  • copy: copies the contents of a file to the clipboard.
  • createuserdirs: creates a basic directory structure in ~.
  • cronbat: sends a notification if the battery is low.
  • cronupdate: sends a notification if there are updates pending.
  • dlaunch: program launcher using dmenu.
  • dmount: mount partitions using dmenu.
  • doted: access dotfiles quickly using rofi.
  • dots: wrapper around git in order to use a bare repo for dofile management.
  • dpass: password prompt using dmenu.
  • firefox: wrapper around firefox in order to declutter home.
  • lightctrl: controls the backlight.
  • mans: manpage selection through rofi.
  • night: toogles night mode using redshift
  • night-legacy: toogles night mode.
  • powermenu: power menu using rofi.
  • scr: takes a screenshot and copies it to the clipboard and stdout.
  • setbg: sets the background and caches it (for betterlockscreen).
  • sfetch: fetches system information.
  • spotify: wrapper around spotify in order to declutter home.
  • tdaemon: wrapper around urxvt to run a urxvtd.
  • twitch: checks live streams and prompts the user using rofi.
  • xobinit: wrapper around xob.
  • xrdbr: reloads xresources and generates configs for other programs.
  • xresq: queries a value in Xresources.
  • yaysync: downloads fresh yay package databases.

Other things I use

  • UI Font: NotoSans Nerd Font
  • Terminal Font: DejaVu Sans Mono
  • Icon Fonts: Font Awesome 5 Free & Brands
  • GTK Theme: Phocus
  • GTK Icon Theme: Papirus
  • Google Chrome Theme: My own, (chrome-theme)

See also

eugh

ora

TODO

  • Look into Jsonnet to: split configs between multiple machines, have unified colors...
  • Switch to xmonad (or wayland... if nvidia sway wants...)
  • Redo zsh config
  • Redo nvim config using fennel
  • Create eww config, replace dunst (?), polybar (?)...
  • Migrate scripts to rofi
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].