iceys .dotfiles. among other things
Go to file
iceyrazor a910750e91 Squashed commit of the following:
- quote fix
2025-10-17 19:44:13 -05:00
env Squashed commit of the following: 2025-10-17 19:44:13 -05:00
keep install scripts. reorganization. soon to be deployable 2025-05-24 04:08:28 -05:00
runs added sway 2025-07-26 15:37:54 -05:00
runs-all Squashed commit of the following: 2025-10-17 18:31:32 -05:00
.gitignore fixed deploy script 2025-05-24 06:23:06 -05:00
.gitmodules changes 2025-07-21 20:56:30 -05:00
LICENSE reinit 3. git reset --hard was not right. thanks ai 2024-11-24 04:50:59 -06:00
README.md - repo name change and readme change 2025-09-14 21:42:00 -05:00
run.sh made get-reqs prettier. fixed script_dir overwrite 2025-06-10 20:39:48 -05:00

README.md

hi

this has my dotfiles as well as quite a few scripts and other stuff

  • 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 or sway
    • wayland
    • waybar
    • grim # needed for flameshot to work on wayland
    • xdg-deskop=portal
    • xdg-deskop=portal-hyprland
    • xdg-deskop=portal-wlr # for sway
    • 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

  • make symlink. where if -s. do symlink instead of env
  • make fully portable version, all pulled and compiled version bins for just devtools.