mad
mad copied to clipboard
MaybeAnonymous' Dotfiles
= MAD
MaybeAnonymous' Dotfiles
== Before installing
This repository's focus is to backup my dotfiles, if you're not me or an experienced user, I wouldn't recommend installing these.
== My setup
-
Device: Acer Aspire Laptop
-
OS: https://artixlinux.org[Artix Linux]
-
Init: https://github.com/OpenRC/openrc[OpenRC]
-
Shell: https://fishshell.com[Fish]
-
Display manager: https://github.com/canonical/lightdm[LightDM]
** LightDM doesn't seem to be able to start Wayland, so run Hyprland from TTY to use it.
- X window managers:
** https://i3wm.org[i3]
** https://github.com/baskerville/bspwm[bspwm]
** https://dwm.suckless.org[dwm]
** https://awesomewm.org[awesomewm]
- Wayland compositors:
** https://hyprland.org[Hyprland]
- Screen temperature:
** Redshift for Xorg (gammastep might work but I haven't tested it)
** https://gitlab.com/chinstrap/gammastep[gammastep] for Wayland
- Terminal: https://sw.kovidgoyal.net/kitty/[Kitty]
** https://alacritty.org[Alacritty] config also available!
-
File Manager: https://github.com/gokcehan/lf[lf]
-
Text Editor: https://neovim.io/[Neovim]
** https://github.com/wbthomason/packer.nvim[Packer]
-
Browser: https://librewolf.net[Librewolf]
-
Color scheme: https://rosepinetheme.com/[Rosé Pine]
-
GTK and other theming:
** Theme: https://github.com/rose-pine/gtk[rose-pine-gtk]
** Icons: https://github.com/rose-pine/gtk[rose-pine-icons]
** Cursor: https://github.com/phisch/phinger-cursors[Phinger Cursors] light
- Screenshots:
** https://github.com/naelstrof/maim[maim] (Xorg)
** https://sr.ht/~emersion/grim/[grim] and https://github.com/emersion/slurp[slurp] (Wayland)
== Other Requirements
=== Xorg
-
blueman-applet
-
https://github.com/derf/feh[feh]
-
nm-applet
-
https://github.com/jonaburg/picom[Picom]
-
redshift-gtk
-
https://github.com/davatorium/rofi[Rofi]
** https://github.com/Mange/rofi-emoji[Rofi Emoji]
-
xfce4-clipman
-
https://github.com/google/xsecurelock[xsecurelock]
=== Wayland
- https://hg.sr.ht/~scoopta/wofi[Wofi]
** https://github.com/dln/wofi-emoji[Wofi Emoji]
=== General
-
https://github.com/Hummer12007/brightnessctl[brightnessctl-git]
-
https://github.com/brndnmtthws/conky[Conky]
-
https://github.com/cdemoulins/pamixer[pamixer]
== WM-specific requirements
=== awesomewm
- Extra widgets from https://github.com/streetturtle/awesome-wm-widgets[here].
** https://sourceforge.net/projects/acpiclient/files/acpiclient/[acpi]
=== bspwm
-
https://github.com/MaybeAnonymous/bspswallow[bspswallow]
-
https://polybar.github.io/[Polybar]
=== dwm
- Xlib header files
=== Hyprland
-
waybar-hyprland-no-systemd
by me, it's in this repo.
** This is a PKGBUILD which means your distro has to be Arch-based.
** If you're not using Artix then use the AUR package waybar-hyprland-git
instead.
=== i3
- Polybar
=== Fonts
-
https://www.jetbrains.com/lp/mono/[Jetbrains Mono]
-
Siji
-
Powerline fonts
-
https://www.nerdfonts.com/[Symbols Nerd Fonts]
-
otf-font-awesome
-
Ubuntu Font
== Finalizing
=== Neovim
- Run
:PackerInstall
in Neovim to install the plugins.
=== dwm
- Building:
[,sh]
cd ~/.config/dwm && sudo make install && make clean cd ~/.config/dwmblocks && sudo make install && make clean
Optional
cd ~/.config/dmenu && sudo make install && make clean
== Pictures
- These are probably outdated...
=== awesomewm
image::screenshots/awesome.png[Screenshot of awesomewm]
=== Hyprland
image::screenshots/Hyprland.png[Screenshot of Hyprland]