aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoriceyrazor <iceyrazor@mailfence.com>2025-05-24 21:15:23 -0500
committericeyrazor <iceyrazor@mailfence.com>2025-05-24 21:15:23 -0500
commit90248ad8222cf99d5a8ef7e1f2816d3ee810d3b8 (patch)
treef79b4b9f0aeef744727caafb786bd00262d143c3
parent1be4f161e38b721086c5aaab48d007e63fbec571 (diff)
stuff and things
-rw-r--r--README.md1
-rw-r--r--env/.bash_profile17
-rw-r--r--env/.bashrc2
-rwxr-xr-xenv/.config/.profile2
-rw-r--r--env/.config/awesome/rc.lua2
-rw-r--r--env/.config/hypr/hyprland.conf1
-rwxr-xr-xenv/.config/nvim/after/plugin/telescope.lua13
-rwxr-xr-xenv/.config/nvim/lua/yourmom/packer.lua2
-rwxr-xr-xenv/.local/bin/system/backup/backup.sh4
-rwxr-xr-xenv/.local/bin/system/backup/copy-to-git.sh21
-rwxr-xr-xenv/.local/bin/system/restart-pipe.sh1
-rwxr-xr-xenv/.local/bin/system/start-scripts/autostart.sh4
-rwxr-xr-xenv/.zshrc2
-rwxr-xr-xruns/env.sh (renamed from runs/deploy-env.sh)0
14 files changed, 41 insertions, 31 deletions
diff --git a/README.md b/README.md
index 7b4856e..3147eed 100644
--- a/README.md
+++ b/README.md
@@ -94,6 +94,7 @@ note: the pacman install scripts may not be fully what i have as i made this loo
- calcurse
# todo
+- make 3rd env so first is minimal????
- add rest of files
- make fully portable version?
- seperate installs into more scripts to have different steps in requirements. probably wont do this
diff --git a/env/.bash_profile b/env/.bash_profile
new file mode 100644
index 0000000..159897b
--- /dev/null
+++ b/env/.bash_profile
@@ -0,0 +1,17 @@
+#
+# ~/.bash_profile
+#
+
+[[ -f ~/.bashrc ]] && . ~/.bashrc
+
+#!/bin/bash
+if test -z "${XDG_RUNTIME_DIR}"; then
+ export XDG_RUNTIME_DIR=/tmp/${UID}-runtime-dir
+ if ! test -d "${XDG_RUNTIME_DIR}"; then
+ mkdir "${XDG_RUNTIME_DIR}"
+ chmod 0700 "${XDG_RUNTIME_DIR}"
+ fi
+fi
+
+
+#export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0
diff --git a/env/.bashrc b/env/.bashrc
index 9685785..67a6774 100644
--- a/env/.bashrc
+++ b/env/.bashrc
@@ -6,5 +6,5 @@
[[ $- != *i* ]] && return
PS1='\[\e[37;1m\][\[\e[35;1m\]\u\[\e[33m\]@\[\e[35;1m\]\h \[\e[36;1m\]\W\[\e[37;1m\]]\[\e[0;1m\]∮ '
-~/stuff/scripts/system/neoboot.sh
+~/.local/bin/system/neoboot.sh
source ~/.config/.profile
diff --git a/env/.config/.profile b/env/.config/.profile
index 08b5fbb..ce8d98f 100755
--- a/env/.config/.profile
+++ b/env/.config/.profile
@@ -30,7 +30,7 @@ export EDITOR="nvim"
# export BROWSER="/home/iceyrazor/.local/bin/zen-x86_64.AppImage"
export BROWSER="zen.desktop"
export PREFIX=/usr
-export PATH="$PATH:$HOME/.cargo/bin:$HOME/stuff/scripts/system:$HOME/stuff/scripts/system/backup:$HOME/stuff/scripts/system/wlx:$HOME/stuff/scripts/system/youtube-playlist-cli:$HOME/.local/bin/blender-4.1.1-linux-x64:$HOME/stuff/manual-programs/app-images:$HOME/stuff/scripts/system/theme-setter"
+export PATH="$PATH:$HOME/.cargo/bin:$HOME/stuff/scripts/system:$HOME/.local/bin/system:$HOME/.local/bin/system/backup:$HOME/stuff/scripts/system/backup:$HOME/stuff/scripts/system/wlx:$HOME/stuff/scripts/system/youtube-playlist-cli:$HOME/.local/bin/blender-4.1.1-linux-x64:$HOME/stuff/manual-programs/app-images:$HOME/stuff/scripts/system/theme-setter"
export MANPAGER='nvim +Man!'
# export DWM_NOTIF_FILE="/home/iceyrazor/stuff/scripts/c/SDL/notif/notif.txt"
diff --git a/env/.config/awesome/rc.lua b/env/.config/awesome/rc.lua
index 39f848e..6dc5b2a 100644
--- a/env/.config/awesome/rc.lua
+++ b/env/.config/awesome/rc.lua
@@ -551,4 +551,4 @@ client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_n
-- autostart applets
-awful.spawn.with_shell("~/.config/dwm/autostart.sh")
+awful.spawn.with_shell("~/.local/bin/start_scripts/autostart.sh")
diff --git a/env/.config/hypr/hyprland.conf b/env/.config/hypr/hyprland.conf
index c3ada30..b41a847 100644
--- a/env/.config/hypr/hyprland.conf
+++ b/env/.config/hypr/hyprland.conf
@@ -23,7 +23,6 @@ windowrule = move 0 0,title:^(flameshot)
windowrule = suppressevent fullscreen,title:^(flameshot)
exec-once = $HOME/.local/bin/system/start_scripts/autostart.sh
-exec-once = waybar
exec-once = /usr/lib/xdg-desktop-portal &
exec-once = dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
# exec-once = ibus-daemon -rxRd
diff --git a/env/.config/nvim/after/plugin/telescope.lua b/env/.config/nvim/after/plugin/telescope.lua
index a709d9b..c37abba 100755
--- a/env/.config/nvim/after/plugin/telescope.lua
+++ b/env/.config/nvim/after/plugin/telescope.lua
@@ -1,9 +1,20 @@
+local telescope = require('telescope')
local builtin = require('telescope.builtin')
+if string.find(vim.loop.cwd(),"iceys%-linux%-stuffs") then
+ telescope.setup{
+ pickers = {
+ find_files = {
+ hidden=true
+ }
+ }
+ }
+end
vim.keymap.set('n', '<leader>pf', builtin.find_files, {})
vim.keymap.set('n', '<leader>pg', builtin.live_grep, {})
vim.keymap.set('n', '<leader>pb', builtin.buffers, {})
vim.keymap.set('n', '<leader>ph', builtin.help_tags, {})
+vim.keymap.set('n', '<leader>pw', builtin.pickers, {})
vim.keymap.set('n', '<leader>ps', function()
- builtin.grep_string({ search = vim.fn.input("Grep > ") });
+ builtin.grep_string({ search = vim.fn.input("Grep > ") });
end)
--vim.keymap.set('n', '<C-p>', builtin.git_files, {})
diff --git a/env/.config/nvim/lua/yourmom/packer.lua b/env/.config/nvim/lua/yourmom/packer.lua
index 6a6e08c..0cb1eaf 100755
--- a/env/.config/nvim/lua/yourmom/packer.lua
+++ b/env/.config/nvim/lua/yourmom/packer.lua
@@ -22,7 +22,7 @@ return require('packer').startup(function(use)
use '3rd/image.nvim'
use {
- 'nvim-telescope/telescope.nvim', tag = '0.1.5',
+ 'nvim-telescope/telescope.nvim', tag = '0.1.8', -- 0.1.5
-- or , branch = '0.1.x',
requires = { {'nvim-lua/plenary.nvim'} }
}
diff --git a/env/.local/bin/system/backup/backup.sh b/env/.local/bin/system/backup/backup.sh
index 7cbd20b..29ba348 100755
--- a/env/.local/bin/system/backup/backup.sh
+++ b/env/.local/bin/system/backup/backup.sh
@@ -15,13 +15,13 @@ fsyncb () {
fi
}
-syncfile="stuff .bash_profile .bashrc .surf/styles .gtkrc-2.0 .urlview .vimrc .xinitrc .Xresources .zshrc .p10k.zsh .gnupg .ssh .local/bin/lf-gadgets .config/dwm .config/wezterm .config/.profile .config/tmux .config/wireplumber .config/FreeTube .config/awesome .config/wlxoverlay .config/newsboat .var/app/dev.vencord.Vesktop/config/vesktop/themes .config/fastfetch .config/gtk-3.0 .config/rofi .config/lf .config/mutt .config/zsh .config/picom.conf .config/nvim .config/atuin .config/screenkey.json .config/vesktop/themes .keepass .config/Pinta .config/cmus .config/cava .config/hypr .config/waybar .local/share/applications/custom .local/share/osu"
+syncfile="stuff .surf/styles .gnupg .ssh .local/bin/lf-gadgets .config/wireplumber .config/FreeTube .config/wlxoverlay .config/newsboat .var/app/dev.vencord.Vesktop/config/vesktop/themes .config/zsh .config/vesktop/themes .keepass .config/Pinta .config/cmus .config/cava .local/share/applications/custom .local/share/osu"
# se shit
syncfile="$syncfile /home/iceyrazor/.local/share/Steam/steamapps/compatdata/244850/pfx/drive_c/users/steamuser/AppData/Roaming/SpaceEngineers/Blueprints /home/iceyrazor/.local/share/Steam/steamapps/compatdata/244850/pfx/drive_c/users/steamuser/AppData/Roaming/SpaceEngineers/IngameScripts /home/iceyrazor/.local/share/Steam/steamapps/compatdata/244850/pfx/drive_c/users/steamuser/AppData/Roaming/SpaceEngineers/Saves"
target="/home/iceyrazor/mnt-backups/LINUX FILES/home/iceyrazor"
-exclude="--exclude node_modules --exclude node_modules_23 --exclude dontsync --exclude **/iceys-linux-stuffs --exclude **/target --exclude LinVAM/pyenv"
+exclude="--exclude node_modules --exclude node_modules_23 --exclude dontsync --exclude **/target --exclude LinVAM/pyenv"
fsynca
diff --git a/env/.local/bin/system/backup/copy-to-git.sh b/env/.local/bin/system/backup/copy-to-git.sh
deleted file mode 100755
index 212abda..0000000
--- a/env/.local/bin/system/backup/copy-to-git.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-cd ~/
-
-fsync () {
- rsync -RUurvn --delete-after $exclude $syncfile "$target"
- printf "===commit these changes?\n"
- read -p "y/n: " uinput
- if [ "$uinput" != "n" ] && [ "$uinput" != "N" ]; then
- printf "\n\n\n"
- rsync -RUurv --progress --delete-after $exclude $syncfile "$target"
- printf "\n===end sync\n---------\n\n"
- fi
-}
-
-syncfile=".urlview .vimrc .Xresources .bashrc .zshrc .p10k.zsh .config/.profile .config/wezterm .config/dwm .config/tmux .config/awesome .config/rofi .config/lf .config/cava .config/hypr .config/waybar .config/picom.conf .config/nvim .config/atuin .config/screenkey.json .config/fastfetch stuff/manual-programs/suckless"
-
-syncfile="$syncfile stuff/scripts/system/stbar stuff/scripts/system/url-handler.sh stuff/scripts/system/backup/copy-to-git.sh stuff/scripts/system/backup/backup.sh"
-syncfile="$syncfile stuff/scripts/system/neoboot.sh stuff/scripts/system/math.sh stuff/scripts/system/bri.sh stuff/scripts/system/restart-pipe.sh stuff/scripts/system/set-pri-java.sh"
-target=~/stuff/iceys-linux-stuffs
-exclude="--exclude check_weth.sh --exclude awesome/default --exclude lua-ls-cc-tweaked --exclude .config/nvim/plugin"
-
-fsync
diff --git a/env/.local/bin/system/restart-pipe.sh b/env/.local/bin/system/restart-pipe.sh
deleted file mode 100755
index ec693dc..0000000
--- a/env/.local/bin/system/restart-pipe.sh
+++ /dev/null
@@ -1 +0,0 @@
-systemctl --user restart wireplumber pipewire pipewire-pulse
diff --git a/env/.local/bin/system/start-scripts/autostart.sh b/env/.local/bin/system/start-scripts/autostart.sh
index 3d1d1d6..822a0e5 100755
--- a/env/.local/bin/system/start-scripts/autostart.sh
+++ b/env/.local/bin/system/start-scripts/autostart.sh
@@ -33,6 +33,10 @@ fi
pipewire-pulse & disown
sleep 0.5s
+if [ "$WAYLAND_SESSION" ]; then
+ waybar & disown
+fi
+
if [ -z $(pgrep -f newsboat-fetch.sh) ]; then
~/.config/dwm/newsboat-fetch.sh &
fi
diff --git a/env/.zshrc b/env/.zshrc
index ffa6211..c14cd3b 100755
--- a/env/.zshrc
+++ b/env/.zshrc
@@ -2,7 +2,7 @@
# Initialization code that may require console input (password prompts, [y/n]
# confirmations, etc.) must go above this block; everything else may go below.
-~/stuff/scripts/system/neoboot.sh
+~/.local/bin/system/neoboot.sh
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
diff --git a/runs/deploy-env.sh b/runs/env.sh
index 5f5466e..5f5466e 100755
--- a/runs/deploy-env.sh
+++ b/runs/env.sh