iceys .dotfiles. among other things
Go to file
iceyrazor 42061bbe70 autodetect doas in profile, fixed floating wibar (awesome), rules for im on awesome and auto center, fixed display detect in lfrc 2025-06-15 22:27:34 -05:00
env autodetect doas in profile, fixed floating wibar (awesome), rules for im on awesome and auto center, fixed display detect in lfrc 2025-06-15 22:27:34 -05:00
keep install scripts. reorganization. soon to be deployable 2025-05-24 04:08:28 -05:00
runs autodetect doas in profile, fixed floating wibar (awesome), rules for im on awesome and auto center, fixed display detect in lfrc 2025-06-15 22:27:34 -05:00
runs-all made get-reqs prettier. fixed script_dir overwrite 2025-06-10 20:39:48 -05:00
.gitignore fixed deploy script 2025-05-24 06:23:06 -05:00
.gitmodules remove module? updated lsp lib module 2025-05-24 06:39:32 -05:00
LICENSE reinit 3. git reset --hard was not right. thanks ai 2024-11-24 04:50:59 -06:00
README.md reformated readme, added lint and markdown lint, fixed env.sh 2025-06-02 16:59:01 -05:00
run.sh made get-reqs prettier. fixed script_dir overwrite 2025-06-10 20:39:48 -05:00

README.md

hi

this is just some configs and stuffs i decided to put on my github eg my dotfiles

update 05/24/2025

i liked how primagen did his dev environment and deploying of scripts. so im making my own version note: the pacman install scripts may not be fully what i have as i made this loong after installing software

requirements

  • for dwm or awesome
    • xorg-server
    • xorg-xinit
    • xorg-xrandr
    • xorg-xsetroot
    • libxft
    • libxinerama
  • for awesome extra
    • rofi-wayland (works on x. my rofi command on awesome is rofi -x11 so this may be required)
  • for surf
    • gcr
    • webkit2gtk
    • optional
      • gst-plugins-base
      • gst-plugins-good
      • gst-libav
      • gstreamer
  • installing dwm, dmenu, and surf
    • cd into respective directory
    • sudo make clean install
    • startx #for dwm
  • hyprland
    • wayland
    • waybar
    • grim # needed for flameshot to work on wayland
    • xdg-deskop=portal
    • xdg-deskop=portal-hyprland
    • xdg-deskop=portal-gtk
    • hyprpaper
  • for neovim
    • packer
  • for urlview - urlview
  • terminal
    • primary wezterm
    • secondary rxvt-unicode # less memory usage
  • ibus
    • ibus-mozc # for japanese input
  • fonts
    • B612 mono
    • ttf-inconsolata
    • ttf-jetbrains-mono
    • ttf-jetbrains-mono-nerd
    • otf-ipafont
  • login
    • sddm (for hyprland. it doesnt like lightdm :<)
    • lightdm
    • lightdm-gtk-greeter
  • lxappearance # for setting gtk theme
  • theme
    • Amy-Dark-GTK # manual download. put in /usr/share/themes
  • for qt to gtk theme
    • qt6gtk2
    • qt5gtk2
  • background setter - nitrogen # for x11
  • numen # voice control, manual setup
  • file manager
    • lf
    • pcmanfm
  • shell
    • zsh
  • audio
    • pipewire-alsa
    • pipewire-jack
    • pipewire-pulse
    • qpwgraph
  • onscreen keys - screenkey
  • compositor
    • xcompmgr # primarily
    • picom # for fancy ness
  • inetutils # for normal ftp
  • screenshots
    • flameshot #higher rez than ffmpeg
    • ffmpeg
    • not really escrotum-git
  • tor stuff
    • tor
    • torsocks
    • nyx
    • tor-browser
  • notifications
    • libnotify
    • notify-send
    • dusnt # for hyprland
  • calender
    • calcurse

todo

  • deploy system folder? or just add keep/system directory to path. tis the question.
    • probably will deploy.
  • make 3rd env so first is minimal????
  • add rest of files
  • make fully portable version, all pulled and compiled version bins for just devtools.
  • seperate installs into more scripts to have different steps in requirements. probably wont do this