Commit Graph

594 Commits (main)

Author SHA1 Message Date
Amir Alexander Abdelbaki 7fe95c8b72 fix(eww): port hyprctl dispatch calls to Lua API
Replace hyprctl dispatch with hyprctl eval using hl.dsp.* in all
three eww variants. Workspace switching uses hl.dsp.focus with r+/r-
relative prefixes; killactive becomes hl.dsp.window.close(); exec
uses hl.dsp.exec_cmd.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 16:57:10 +02:00
Amir Alexander Abdelbaki ef4a0a483d fix(scripts): port screen rotation to Lua config
Replace hyprctl keyword with hyprctl eval + hl.monitor/hl.device Lua API,
and switch monitor/device parsing from fragile grep to hyprctl -j + jq.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 16:41:52 +02:00
Amir Alexander Abdelbaki f880191764 fix(scripts): update caffeine and toggle-touchpad to Lua config syntax
Replace hyprctl dispatch exec with direct daemon invocation in caffeine.sh,
and replace defunct \$LAPTOP_KB_ENABLED .conf variable with the actual
device key path in hyprland-toggle-touchpad.sh.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 16:29:53 +02:00
Amir Alexander Abdelbaki 7b9379b1c1 feat(binds): convert gestures to new Hyprland Lua syntax
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 15:00:26 +02:00
Amir Alexander Abdelbaki b5b21ce4cd fixed issue with resizing windows with keyboard shortcuts 2026-05-19 14:54:13 +02:00
Amir Alexander Abdelbaki 820a12616c fixed theming issues 2026-05-19 14:39:29 +02:00
Amir Alexander Abdelbaki 3a49ab44d9 feat(qt,gtk): overhaul theming — qt6ct style plugin, dark palette, GTK color-scheme
Qt: replace QT_STYLE_OVERRIDE/QT_STYLE_SHEET env vars with QT_QPA_PLATFORMTHEME=qt6ct +
QT_QUICK_CONTROLS_STYLE=Fusion; add cyberqueer Qt6 style plugin (QProxyStyle wrapping
Fusion with hardcoded dark palette); enable custom_palette in qt6ct.conf so qt6ct applies
the dark QPalette directly for both Qt Widgets and Qt Quick apps.

GTK: fix dark mode not applying — set gtk-application-prefer-dark-theme=1 in GTK3
settings.ini; add gsettings color-scheme=prefer-dark to install script (required by
libadwaita apps which ignore gtk-theme-name); add index.theme so the theme is recognized
by GTK theme discovery.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 13:43:13 +02:00
Amir Alexander Abdelbaki 3cd4cb5df7 fix(hyprlua): theme and position vicinae correctly
Move settings.json out of the wrong vicinae/vicinae/ subdir so it deploys
to ~/.config/vicinae/settings.json where vicinae actually reads it, enabling
the cyberqueer theme. Add GTK_THEME=cyberqueer on launch for correct font
rendering. Add float=true to the launcher window rule so the cursor-position
move formula is applied.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 11:48:14 +02:00
Amir Alexander Abdelbaki bf4821c48e fix(hyprlua): correct Lua dispatcher API calls in binds.lua
- window.tag: pass table { tag = "..." } instead of bare string
- window.cycle_next: remove invalid false argument
- window.resize: use { x, y } fields instead of { delta = "x y" }
- group.change_active: replaced with hyprctl dispatch fallback (not in Lua API)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 11:13:18 +02:00
Amir Alexander Abdelbaki f453b1d3d3 feat(desktopenvs): add hyprland → hyprlua migration script
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 10:22:56 +02:00
Amir Alexander Abdelbaki b629697ddd feat: add hyprlua config set and migrate hyprland envvars to dedicated file
Duplicates desktopenvs/hyprland/ as desktopenvs/hyprlua/ and converts all
Hyprland-specific configs (.conf) to Lua (.lua) using the 0.55+ hl.* API:
hyprland.lua, envvars.lua, monitors.lua, input.lua, autostart.lua,
windowrules.lua, binds.lua. Non-Hyprland tool configs (hyprpaper, hyprlock,
hypridle, hyprtoolkit) remain as .conf. Adds hyprlua.sh installer (user-side
.lua files install to ~/.config/hypr/ for require() resolution) and registers
HyprLua as the recommended DE option in tui-install.sh, marking the old
hyprlang-based Hyprland install as legacy.

Also consolidates hyprland (legacy) env vars into hypr-usr/envvars.conf,
removing duplicates from hyprland.conf and monitors.conf.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 08:50:23 +02:00
Amir Alexander Abdelbaki bd1c23e6b4 updated 2026-05-13 19:02:37 +02:00
Amir Alexander Abdelbaki 76b1a0160f privacy: remove hardcoded username and AWS signed URL
Replace all /home/themiro/ path references with $HOME equivalents
across .zshrc, monitorhandler.sh (now derives path from script
location), gtk bookmarks, spicetify config, ulauncher generated CSS,
and nvim init.lua.old.

Delete commented-out AWS signed URL with embedded credentials from
setup/deprecated/hyprland.sh.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 14:17:48 +02:00
Amir Alexander Abdelbaki ac2f4c39f0 removed pinch bind for now 2026-05-12 12:45:56 +02:00
Amir Alexander Abdelbaki 61914db16b hyprland: fix screen rotation touchscreen input after 0.55.0 update
Fix touchscreen detection (section renamed from Touchscreen to Touch Device)
and device keyword syntax (device:NAME -> device[NAME]:transform). Also swap
cw/ccw in acw/wcw wrapper scripts which were inverted.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 08:33:45 +02:00
Amir Alexander Abdelbaki 0571a83567 hyprland updated 2026-05-12 08:15:37 +02:00
Amir Alexander Abdelbaki 4d797c537d amssh: fix FIDO2 auth; add pamtester to core; add package audit script
- amssh: use dedicated /etc/pam.d/amssh service instead of login (pam_u2f
  was commented out in login); auto-create service and register key on
  first-launch FIDO selection
- amssh: redirect pamtester stdout+stderr to /dev/tty so the tap prompt is
  visible and the success message doesn't contaminate pass=$(_get_passphrase)
- amssh: split _fido_pam_available into _fido_hardware_available (for dialog
  gating) and _fido_pam_available (runtime — requires keys file + PAM service)
- setup: add pamtester to core-packages.sh
- setup: add audit-packages.sh to verify installed packages come from the
  expected source (pacman/AUR/flatpak)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 19:09:38 +02:00
Amir Alexander Abdelbaki 78312e9b4d amssh now themed 2026-05-11 13:26:02 +02:00
Amir Alexander Abdelbaki 507ca5db6b amssh: rebind from Super+Alt+Ctrl+S to Super+Ctrl+R
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 11:26:48 +02:00
Amir Alexander Abdelbaki 4dbe200293 amssh: encrypted SSH manager with fzf TUI and wofi drun mode
- AES-256-CBC store with PBKDF2-SHA256 (600k iters), passphrase auth
- FIDO2/PAM opt-in second factor via pam_u2f + pamtester
- fzf TUI: vim-style nav (j/k/g/G//), a=add, d=delete, q=quit
- Full-screen tput add form with Tab/Enter field advance, star-masked password
- SSH_ASKPASS_REQUIRE=force for stored password auth (no sshpass)
- First-launch dialog to choose passphrase vs FIDO2
- Hyprland keybind: SUPER-ALT-CTRL-S

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 11:21:56 +02:00
Amir Alexander Abdelbaki c4b9c5bf92 add config-updater: config-driven update script with manifest
Replaces the hardcoded inline-generated ~/update-hypr-configs.sh with
a proper dotfiles-resident script + config file:

  config-updater/update-configs.sh  — reads updater.conf, applies
    configs, warns about untracked source items and manifest drift
  config-updater/updater.conf       — declares config/flat/ignore
    entries and SOURCE_BASE; hypr-usr is flat (contents → ~/.config/)

hyprland-new.sh step 15 now symlinks both into place instead of
generating a hardcoded script inline. The output is renamed from
~/update-hypr-configs.sh to ~/update-configs.sh.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 09:46:02 +02:00
Amir Alexander Abdelbaki 968031ae11 timer-run: use system sound instead of generated PCM beep
Replace the Python sine-wave generator and raw PCM piping with
paplay playing alarm-clock-elapsed.oga, falling back to
canberra-gtk-play. Also export PULSE_RUNTIME_PATH for the detached
setsid process so paplay can find the PipeWire-Pulse socket.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 09:23:24 +02:00
Amir Alexander Abdelbaki d2c0c1ae1f wallpaper-picker: per-monitor support
- default selection = monitor under the mouse (cursorpos + geometry math)
- 1-9 toggle individual monitors, a toggles all
- Space/Enter both apply
- persist per-monitor state to ~/.config/wallpaper.conf using new wallpaper{} syntax
- hyprpaper.conf sources ~/.config/wallpaper.conf so picks survive reboot
2026-05-09 18:25:48 +02:00
Amir Alexander Abdelbaki 25c9e69ad2 gneral stuff 2026-05-09 17:22:55 +02:00
Amir Alexander Abdelbaki 2690f1bdd2 fixed timer size 2026-05-09 14:19:24 +02:00
Amir Alexander Abdelbaki 12e7283401 fix duplicate name in centered-L windowrule block
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 17:03:11 +02:00
Amir Alexander Abdelbaki 48c8845eb9 add wallpaper-picker script and bind to $mainMod+W
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 16:55:35 +02:00
Amir Alexander Abdelbaki e196e386b0 some general fixes 2026-05-08 16:20:53 +02:00
Amir Alexander Abdelbaki 691ce9db37 Merge branch 'main' of https://git.abdelbaki.eu/The_miro/Dotfiles 2026-05-08 15:16:06 +02:00
Amir Alexander Abdelbaki c61766960b added timer 2026-05-08 15:16:01 +02:00
Amir Alexander Abdelbaki e50cb5dc50 cleanup: archive deprecated configs, remove logs and merge artifacts
- Move old hypr/kitty/xfce4 configs into deprecated/ folders
- Move proto scripts into scripts/deprecated/
- Consolidate loose .old installer into setup/deprecated/
- Rename broken symlinks (old themiro home path) to .old
- Rename duplicate .deb.1 and .bak files to .old for consistency
- Delete btop.log, nohup.out (gitignore matches), thunar merge conflict files

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 10:13:12 +02:00
Amir Alexander Abdelbaki 4b8dd4f5d9 cleanup: expand gitignore, add timer scripts, update hyprland binds
Remove stale yazi backup files and credentials, expand .gitignore to
cover keys, editor temp files, and yazi timestamp backups. Add timer
notification scripts and bind Super+Ctrl+T to open timer popup.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-07 18:41:49 +02:00
Amir Alexander Abdelbaki dc0e964320 general stuff 2026-05-07 18:15:20 +02:00
Amir Alexander Abdelbaki 92f4148cb1 why was i missing windowrule tag???? 2026-04-08 18:18:35 +02:00
Amir Alexander Abdelbaki 8712978eac is my readme a html? 2026-03-26 09:33:16 +01:00
Amir Alexander Abdelbaki 36080f464a added WallRizz 2026-03-24 13:46:34 +01:00
Amir Alexander Abdelbaki 759d2a5395 vicinae window changed clas name 2026-03-10 09:36:32 +01:00
Amir Alexander Abdelbaki bf066dab47 window resize now repeats 2026-02-25 16:27:45 +01:00
Amir Alexander Abdelbaki 8b4813e1b7 fixed some of the fn-alt function binds 2026-02-23 11:20:04 +01:00
Amir Alexander Abdelbaki 92ec5d5873 now the notif shows for just long enough 2026-02-20 11:12:40 +01:00
Amir Alexander Abdelbaki 19b3ac8e9b further improvements on the earlier 2026-02-20 11:06:00 +01:00
Amir Alexander Abdelbaki 1e47547c52 added toggle-layout and chameleos for screen annotation 2026-02-20 10:27:45 +01:00
Amir Alexander Abdelbaki 0a8683200f finally screenrec makes half a nick of sense 2026-02-18 15:17:19 +01:00
Amir Alexander Abdelbaki 8e788f624d now the screenrec notif also acts as a button to stop recordin 2026-02-18 11:06:07 +01:00
Amir Alexander Abdelbaki fbce22632d now the notif stays on screen just to be sure 2026-02-12 16:54:26 +01:00
Amir Alexander Abdelbaki d2f43a3441 now sceenrecording also works - sadly not to clipboard, but timestamped 2026-02-12 16:40:50 +01:00
Amir Alexander Abdelbaki 8950e8f42a now sceenrecording also works 2026-02-12 16:01:55 +01:00
Amir Alexander Abdelbaki a57969e26f all instances of eww now get killed before the ewwstart handler initiates 2026-02-12 10:52:53 +01:00
Amir Alexander Abdelbaki d0d8082003 launcher windows now center on cursor location 2026-02-11 15:18:10 +01:00
Amir Alexander Abdelbaki 53afafe528 autostart - export is a whole command 2026-02-11 14:36:55 +01:00
Amir Alexander Abdelbaki 6f5ea65d08 autostart - i had the polkit agent in there twice 2026-02-11 13:12:11 +01:00
Amir Alexander Abdelbaki 06972296b3 needed export not env 2026-02-11 12:39:51 +01:00
Amir Alexander Abdelbaki e6148ad3e6 now qt theme gets cleared when starting vicinae server - the font issue persists though 2026-02-11 12:29:36 +01:00
Amir Alexander Abdelbaki ed4c770f35 hyprpolkitagent 2026-02-11 10:11:04 +01:00
Amir Alexander Abdelbaki e3b9a5064d diff 2026-02-10 13:58:52 +01:00
Amir Alexander Abdelbaki 7f5e0b0648 autostart 2026-02-10 12:57:08 +01:00
Amir Alexander Abdelbaki c3d773c037 finished implementing vicinae 2026-02-10 12:56:41 +01:00
Amir Alexander Abdelbaki e9c3f887a2 get in loser, we're switching to vicinae 2026-02-10 12:45:02 +01:00
Amir Alexander Abdelbaki a08ac1d356 autostart -> hypr polikit agent 2026-02-09 10:37:25 +01:00
Amir Alexander Abdelbaki ffec1b1b47 udiskie is now permanently in try 2026-02-09 00:12:47 +01:00
Amir Alexander Abdelbaki adc8568507 why yay folder 2026-02-08 23:58:02 +01:00
Amir Alexander Abdelbaki f9bf6c8ce6 new winrules - toprighters 2026-02-08 23:57:07 +01:00
Amir Alexander Abdelbaki ab95b1bec4 new winrules - brought back smart borders 2026-02-07 15:33:07 +01:00
Amir Alexander Abdelbaki 590f8982f2 some more rules 2026-01-27 20:49:41 +01:00
Amir Alexander Abdelbaki 6670a0f6de vaxry changed the windowrule syntax. 2026-01-27 20:27:34 +01:00
Amir Alexander Abdelbaki 6b3fd09fe6 back to pavucontrol 2026-01-20 10:44:52 +01:00
Amir Alexander Abdelbaki e981b87973 switched to hyprshutdown and hyprpwcenter 2025-12-16 10:46:41 +01:00
Amir Alexander Abdelbaki 9d2c72e167 update to pwr-dmenu 2025-12-16 09:38:42 +01:00
Amir Alexander Abdelbaki 59425734ef hyprpwcenter 2025-12-16 09:14:12 +01:00
Amir Alexander Abdelbaki b25c59852c hyprtoolkit 2025-12-16 09:08:27 +01:00
Amir Alexander Abdelbaki af4465a89c rotation script 2025-12-09 18:36:13 +01:00
Amir Alexander Abdelbaki 006b8b1aea finally fixed the unified-rotate script 2025-12-09 14:19:21 +01:00
Amir Alexander Abdelbaki bd6fba866f reverted changes to touchpad toggle script 2025-12-09 14:03:42 +01:00
Amir Alexander Abdelbaki 971065a40a Update desktopenvs/hyprland/scripts/pwr-dmenu.sh 2025-12-03 10:28:10 +01:00
Amir Alexander Abdelbaki f7e3e85818 Update desktopenvs/hyprland/scripts/screenrotationwcw.sh 2025-12-03 10:26:52 +01:00
Amir Alexander Abdelbaki 181ceca1ab Update desktopenvs/hyprland/scripts/screenrotationacw.sh 2025-12-03 10:26:07 +01:00
Amir Alexander Abdelbaki cc5853cd03 preparing for local only install, updating will happen through script 2025-12-03 10:24:51 +01:00
Amir Alexander Abdelbaki a63dbee893 cleanup of deprecated components 2025-11-28 10:57:06 +01:00
Amir Alexander Abdelbaki 69dbe41a1c Add desktopenvs/hyprland/scripts/hyprland-toggle-touchpad.sh 2025-11-28 10:47:15 +01:00
Amir Alexander Abdelbaki 9d6c00265d Update desktopenvs/hyprland/scripts/hyprland-toggle-touchpad.sh.old 2025-11-28 10:46:34 +01:00
Amir Alexander Abdelbaki 01eb6dbd25 Add desktopenvs/hyprland/scripts/screenrotationwcw.sh 2025-11-28 10:39:00 +01:00
Amir Alexander Abdelbaki 15e55dd3e5 Update desktopenvs/hyprland/scripts/screenrotationacw.sh 2025-11-28 10:36:58 +01:00
Amir Alexander Abdelbaki efa20d123c Add desktopenvs/hyprland/scripts/unified-rotate.sh 2025-11-28 10:35:57 +01:00
Amir Alexander Abdelbaki 7f03a92854 Update desktopenvs/hyprland/scripts/screenrotationwcw.sh.old 2025-11-28 10:34:28 +01:00
Amir Alexander Abdelbaki 7f591afc56 Add desktopenvs/hyprland/scripts/screenrotationacw.sh 2025-11-28 10:30:10 +01:00
Amir Alexander Abdelbaki b8a15ead49 Update desktopenvs/hyprland/scripts/screenrotationacw.sh.old 2025-11-28 10:28:16 +01:00
Amir Alexander Abdelbaki 1862f83fab added udiskie 2025-11-27 18:04:00 +01:00
Amir Alexander Abdelbaki 3e35f54fac added tooltip with disk data 2025-11-18 13:03:23 +01:00
Amir Alexander Abdelbaki ff08f1e8dd added dysk-phydisks.sh for presenting disks 2025-11-18 12:42:30 +01:00
Amir Alexander Abdelbaki 2bca64e955 thunar 2025-10-28 15:47:47 +01:00
Amir Alexander Abdelbaki 9d66939465 slightly thicker vencord borders 2025-10-28 10:41:39 +01:00
Amir Alexander Abdelbaki 427e2fb4fa added touchpad toggle to frequentcommands.list 2025-10-28 10:23:10 +01:00
Amir Alexander Abdelbaki 383f62ce90 added touchpad toggle (default for TP T440P) 2025-10-28 10:17:47 +01:00
Amir Alexander Abdelbaki 2b8452d411 corrected eww nobattery 2025-10-27 20:38:39 +01:00
Amir Alexander Abdelbaki a548f68e0c corrected eww touch 2025-10-27 20:38:22 +01:00
Amir Alexander Abdelbaki 8e295a27c1 corrected the poll in eww (notebook) 2025-10-27 20:36:45 +01:00
Amir Alexander Abdelbaki 84a854c96f also made it so the weekday is displayed with the date 2025-10-27 20:35:04 +01:00
Amir Alexander Abdelbaki f84d27c3a0 added line on top of calendar tooltip, so date doesn't get covered 2025-10-27 20:32:51 +01:00
Amir Alexander Abdelbaki 277656d852 fixed calender, fr this time 2025-10-27 20:30:21 +01:00
Amir Alexander Abdelbaki 2826ab75ac added eww reload to pwr-menu 2025-10-23 22:21:18 +02:00
Amir Alexander Abdelbaki 3d3370fed4 calendar now doesn't break on mondays and sundays 2025-10-23 19:58:19 +02:00
Amir Alexander Abdelbaki 6d3813498a calendar now looks a little better 2025-10-23 19:26:09 +02:00
Amir Alexander Abdelbaki d6839bac02 pwr-dmenu now reads from frequentcommands.list 2025-10-21 19:23:09 +02:00
Amir Alexander Abdelbaki b77f5a61c0 added CMD+U for btop and the centered-L window-tag 2025-10-21 09:47:42 +02:00
Amir Alexander Abdelbaki 7a5a3f95ee fixed mfetch 2025-10-21 09:32:15 +02:00
Amir Alexander Abdelbaki 49781eb76d added cal tooltip to eww bar 2025-10-21 08:36:51 +02:00
Amir Alexander Abdelbaki 8793ab5f38 added pinta to mimeapps 2025-10-19 03:51:46 +02:00
Amir Alexander Abdelbaki 54ef0be702 thunar settings 2025-10-17 10:12:08 +02:00
Amir Alexander Abdelbaki 88abc41829 added fprint restart to pwr-menu 2025-10-17 09:10:24 +02:00
Amir Alexander Abdelbaki 449fc75233 added extra features to pwr menu 2025-10-16 23:39:01 +02:00
Amir Alexander Abdelbaki 2c36e6a6ec some mimeapp setting 2025-10-16 23:35:57 +02:00
Amir Alexander Abdelbaki 5964220c33 merge 2025-10-16 23:35:13 +02:00
Amir Alexander Abdelbaki 4c3259adc7 thunar settings 2025-10-16 23:27:05 +02:00
Amir Alexander Abdelbaki 608c8fd3e7 added better suspend functionality 2025-10-16 23:25:39 +02:00
Amir Alexander Abdelbaki 4c6e7b788b added better hibernate to idle 2025-10-16 23:16:30 +02:00
Amir Alexander Abdelbaki 9d8e111456 slightly changed hyprlock layout 2025-10-16 22:05:24 +02:00
Amir Alexander Abdelbaki 09effe3004 hyprlock fprint 2025-10-16 22:02:11 +02:00
Amir Alexander Abdelbaki 02adba2db6 added ex for opening thunar 2025-10-16 14:02:34 +02:00
Amir Alexander Abdelbaki 1a406149d1 pcmanfm-qt keybind 2025-10-14 22:25:38 +02:00
Amir Alexander Abdelbaki 5cc5e02022 whole lotta stuff 2025-10-13 19:49:20 +02:00
Amir Alexander Abdelbaki 23420a0f93 added bind for hyprpicker 2025-10-12 04:38:08 +02:00
Amir Alexander Abdelbaki 6826717b80 added thunar 2025-10-07 19:08:14 +02:00
Amir Alexander Abdelbaki 5894ae3d74 quake 3 fix 2025-10-07 19:05:53 +02:00
Amir Alexander Abdelbaki 6993d3cd4c made binds a little less janky 2025-09-30 11:06:17 +02:00
Amir Alexander Abdelbaki 203f3f8b68 i don't trust that idle conf 2025-09-30 10:33:41 +02:00
Amir Alexander Abdelbaki 99eb2dc259 added reboot after 5h idle 2025-09-30 10:30:25 +02:00
Amir Alexander Abdelbaki 2acab1b4e5 set hypridle to send the system to sleep after 10 min 2025-09-26 00:10:55 +02:00
Amir Alexander Abdelbaki fd67b37c53 added caffeine mode 2025-09-26 00:00:16 +02:00
Amir Alexander Abdelbaki dec1c91fc1 mimeapps change??? 2025-09-25 23:35:32 +02:00
Amir Alexander Abdelbaki 7629fb5fd1 Merge branch 'main' of https://git.abdelbaki.eu/The_miro/Dotfiles 2025-09-25 23:34:29 +02:00
Amir Alexander Abdelbaki fb5e1740a6 window rule opacity on spotify now only on floating 2025-09-25 23:34:00 +02:00
Amir Alexander Abdelbaki 8b614ad8f9 changed appdrawer kb shortcut to cmd-shift-a 2025-09-23 17:06:53 +02:00
Amir Alexander Abdelbaki ff878f7473 reversed directionality on last commit 2025-09-23 13:33:25 +02:00
Amir Alexander Abdelbaki e6a5a609bb changed 3 finger pinch to floating 2025-09-23 13:30:31 +02:00
Amir Alexander Abdelbaki a60c019418 added 4 finger pinch to open terminal 2025-09-23 09:12:57 +02:00
Amir Alexander Abdelbaki 9358c9d521 added 4 finger pinch close 2025-09-23 09:08:00 +02:00
Amir Alexander Abdelbaki b77c200f4e added 2 finger pinch for ulauncher toggle 2025-09-23 08:50:34 +02:00
Amir Alexander Abdelbaki 59d9817789 added 3 finger pinch for resize, and 2 finger pinch to pickup and move windows 2025-09-23 08:45:04 +02:00
Amir Alexander Abdelbaki 314331c945 added 4 finger workspace window move 2025-09-23 08:32:59 +02:00
Amir Alexander Abdelbaki 08d3fe83ce fixed autostart 2025-09-16 21:01:47 +02:00
Amir Alexander Abdelbaki 3fa7982289 corrected togglebar script 2025-09-16 21:00:20 +02:00
Amir Alexander Abdelbaki 005fe1e2d6 added 3 finger swipe up to send window to special workspace 2025-09-16 14:00:57 +02:00
Amir Alexander Abdelbaki c8b8100093 fixed workspace swipe 2025-09-16 13:56:09 +02:00
Amir Alexander Abdelbaki c097bdbcc3 removed gestures from hypr 2025-09-16 11:39:21 +02:00
Amir Alexander Abdelbaki 6334ee0732 fixed gestures 2025-09-16 11:37:02 +02:00
Amir Alexander Abdelbaki d2f9846726 nah fuck it 2025-09-16 10:40:03 +02:00
Amir Alexander Abdelbaki c1d5a2cafc what if i just softlink it 2025-09-16 10:38:25 +02:00
Amir Alexander Abdelbaki 27031ddbb9 i why is batteryperc.sh referred to as only batteryperc? 2025-09-16 10:37:47 +02:00
Amir Alexander Abdelbaki 7d6cea78b1 added niri - not done tho 2025-08-08 18:24:06 +02:00
Amir Alexander Abdelbaki d631f0460c Merge branch 'main' of https://git.abdelbaki.eu/The_miro/Dotfiles
had some work on the remote
2025-08-03 14:38:42 +02:00
Amir Alexander Abdelbaki 5dcce0cb04 fixed ulauncher startup script 2025-08-03 14:37:45 +02:00
Amir Alexander Abdelbaki 7d03113fee firefox private search now runs without args 2025-07-09 01:43:02 +02:00
Amir Alexander Abdelbaki 56b9e7cdc7 refined even further 2025-07-06 03:20:05 +02:00
Amir Alexander Abdelbaki ffdfc5cd78 ulauncher plugins 2025-07-06 03:10:23 +02:00
Amir Alexander Abdelbaki de8aae1e33 made ulauncher spawin at cursor 2025-07-06 02:09:49 +02:00
Amir Alexander Abdelbaki 322fa01761 configured ulauncher 2025-07-06 02:01:10 +02:00
Amir Alexander Abdelbaki 53151a65ce added ulauncher 2025-07-06 01:03:35 +02:00
Amir Alexander Abdelbaki 401902acd8 sth with the mimetypes 2025-06-19 16:21:16 +02:00
Amir Alexander Abdelbaki af8596bcd2 finally figured out how to move windows back from special workspace 2025-06-18 23:50:49 +02:00
Amir Alexander Abdelbaki 529580964f fiddled with walker a bit more 2025-06-18 23:40:26 +02:00
Amir Alexander Abdelbaki 586e76e093 kept fiddling with walker 2025-06-18 23:25:59 +02:00
Your Name 24d1caf0d6 fixed walker 2025-06-18 17:04:32 +02:00
Your Name 6eb9d2873c updated kitty 2025-06-16 14:18:38 +02:00
Your Name e4d96d9ff2 made kitty even prettie 2025-06-16 14:11:24 +02:00
Your Name b2746b50d2 added some more windowrules to fix walker 2025-06-16 09:03:27 +02:00
Amir Alexander Abdelbaki 60caa55293 removed that weird ass drop shadow from walker 2025-06-13 14:11:38 +02:00
Your Name e01a0cbc81 gtk bullshit 2025-06-13 11:52:02 +02:00
Your Name c5152b4a1f fixed walker layout 2025-06-13 11:51:35 +02:00
Your Name 1c22e301a3 added some stuff to walker 2025-06-13 11:15:49 +02:00
Your Name 7cd497ccc9 updated mimeapps 2025-06-13 10:50:48 +02:00
Your Name a5405add15 updated walker 2025-06-13 10:06:51 +02:00
Your Name 7416a27854 updated mimeapps.lsit 2025-06-13 09:56:20 +02:00
Your Name 2ee61b4cf2 fixed a path issue 2025-06-13 09:30:06 +02:00
Your Name bbf6e63fd4 added bzmenu and iwmenu 2025-06-13 09:24:27 +02:00
Your Name a4be9054ee added mimeapps list 2025-06-13 09:09:24 +02:00
Your Name cbdceeffa1 fixed editor 2025-06-13 09:01:38 +02:00
Your Name d9d763831d fixed finder 2025-06-13 09:00:01 +02:00
Your Name 8c04230c8d made walker pretty 2025-06-13 08:24:25 +02:00
Amir Alexander Abdelbaki 2419fd2b14 made walker default 2025-06-13 06:52:53 +02:00
Amir Alexander Abdelbaki 8a8bc5c53a refined walker 2025-06-13 06:49:32 +02:00
Amir Alexander Abdelbaki 4990c4172d added walker 2025-06-13 02:02:34 +02:00
Amir Alexander Abdelbaki d318251de1 corected calc 2025-06-13 00:06:29 +02:00
Amir Alexander Abdelbaki 170392c2f4 added folder search 2025-06-13 00:01:36 +02:00
Amir Alexander Abdelbaki fe5464647a added wofi-calc 2025-06-12 23:47:31 +02:00
Amir Alexander Abdelbaki c5ee7c6224 added more options to the pwr-dmenu 2025-06-12 23:39:01 +02:00
Amir Alexander Abdelbaki 90f20351ac added help and power menu 2025-06-12 23:32:47 +02:00
Amir Alexander Abdelbaki 99cd53065f updated readme 2025-06-12 20:38:47 +02:00
Your Name e913a0f88d made togglebar per monitor now work 2025-06-11 11:28:36 +02:00
Your Name 6661cfc2c5 made togglebar per monitor 2025-06-11 09:55:24 +02:00
Your Name 1ad6a2bd29 added python boilerplate 2025-06-11 09:22:59 +02:00
Amir Alexander Abdelbaki 0b2306b3ff added crt 2025-06-10 23:13:54 +02:00
Amir Alexander Abdelbaki d578499aa7 cooler borders 2025-06-10 19:09:57 +02:00
Amir Alexander Abdelbaki b4983d5199 firefox now always is opaque 2025-06-09 19:36:05 +02:00
Amir Alexander Abdelbaki 4ab810a393 added cmd+F to find files 2025-06-09 19:13:42 +02:00
Amir Alexander Abdelbaki a7b204f5a6 fixed wofi theme 2025-06-09 18:50:23 +02:00
Amir Alexander Abdelbaki 100ee0c96f fixed monitorhandler 2025-06-08 10:57:41 +02:00
Amir Alexander Abdelbaki 20d8fb5c40 fixed monitorstart 2025-06-08 10:56:13 +02:00
Amir Alexander Abdelbaki ccd7cbf610 fixed eww 2025-06-07 15:21:01 +02:00
Amir Alexander Abdelbaki f936a39f0e changed my opnion on cursor color 2025-06-06 21:13:11 +02:00
Amir Alexander Abdelbaki b7ccf53e02 ls 2025-06-06 21:10:54 +02:00