this is also a test to see if leaving this stuff in the commit message will remove it on next merge Squashed commit of the following: commit 1653a5a7308a65913004c7ba38567eec35878240 Author: iceyrazor <iceyrazor@mailfence.com> Date: Sat Aug 30 22:13:09 2025 -0500 - best i3bar rice. (just changed the date :p) commit 2dd8c5cfabb044a7460464fdd4fd5e807b38a150 Author: iceyrazor <iceyrazor@mailfence.com> Date: Sat Aug 30 21:52:29 2025 -0500 - added gajim theme to backup commit ae52e335b1ffd55d2eeafd2c4d99348e49d01f2a Author: iceyrazor <iceyrazor@mailfence.com> Date: Fri Aug 29 04:40:20 2025 -0500 - added autostart to i3 - made a audio share pulse module for sharing audio through - made a setkey script (when running fcitx it resets my caps switch) commit 5c5af8cc3d751d555290ae869d6c0c5e864359a1 Author: iceyrazor <iceyrazor@mailfence.com> Date: Sat Aug 16 18:42:30 2025 -0500 - uncommented xss-lock commit d10f8b093394fa8b0dd86e6a24bde8d088370458 Author: iceyrazor <iceyrazor@mailfence.com> Date: Thu Aug 14 18:03:10 2025 -0500 - added search rofi menu to i3 commit b2e5d17bc80845892b27a7adc99ba95bb23babf5 Author: iceyrazor <iceyrazor@mailfence.com> Date: Sat Aug 9 11:54:20 2025 -0500 - i3 mon2 commit d2b7c98fa22617463968de7d34586b4600ef00b2 Merge: ae8d03b |
||
---|---|---|
env | ||
keep | ||
runs | ||
runs-all | ||
.gitignore | ||
.gitmodules | ||
LICENSE | ||
README.md | ||
run.sh |
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 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.