iceys .dotfiles. among other things
Go to file
iceyrazor 5c3d0362a2 hypr anim change 2025-07-09 19:36:01 -05:00
env hypr anim change 2025-07-09 19:36:01 -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, backup script changes 2025-06-15 22:32:50 -05:00
runs-all removed wallpaper 2025-07-07 20:32:29 -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 readme changes 2025-07-01 19:47: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

  • current os Artix linux (btw)

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
    • hyprlock
    • wlogout
  • for neovim
    • packer # (download script in runs/packer.sh)
  • for urlview - urlview
  • terminal
    • primary wezterm
    • secondary rxvt-unicode # less memory usage
  • fcitx5-im
    • fcitx5-mozc
    • fcitx5-im-emoji-picker-git
  • fonts
    • B612 mono
    • ttf-inconsolata
    • ttf-jetbrains-mono
    • ttf-jetbrains-mono-nerd
    • noto-fonts-emoji
    • otf-ipafont
  • login
    • sddm # for hyprland. it doesnt like lightdm :<
    • lightdm # for x11
    • 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 (with lf-gadgets at .local/bin)
    • pcmanfm
  • shell
    • zsh
  • audio
    • pipewire-alsa
    • pipewire-jack
    • pipewire-pulse
    • qpwgraph
  • onscreen keys
    • screenkey
    • showmethekey # for wayland
  • 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
  • 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