Aly Raffauf
d1e491c2ba
migrate randomWallpaper
2024-07-30 16:13:01 -04:00
Aly Raffauf
b66cfc3e38
migrate missing if statements
2024-07-30 16:06:16 -04:00
Aly Raffauf
23febc1d6a
move sway/hyprland autoSuspend settings to desktop module
2024-07-30 16:04:34 -04:00
Aly Raffauf
d175507331
hyprland,sway: pass "lock 'swaylock'" to swayidle so loginctl lock-session works
2024-07-30 15:46:08 -04:00
Aly Raffauf
53d9542703
hyprland: remove sleep before suspend in idle script
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
flakehub / flakehub-publish (push) Has been cancelled
2024-07-30 10:53:35 -04:00
Aly Raffauf
0c1c4712ea
hyprland,sway: update README
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-07-29 20:19:10 -04:00
Aly Raffauf
f60c625530
sway,hyprland: blur nwg-drawer background
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-07-29 18:55:03 -04:00
Aly Raffauf
6181264704
sway,hyprland: update README
2024-07-29 18:40:56 -04:00
Aly Raffauf
e81a6bdaf2
home/hyprland: dimaround rofi
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-07-28 17:46:49 -04:00
Aly Raffauf
c85e597584
home/wayland: combine hyprland and sway randomWallpaper scripts
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-07-27 18:34:56 -04:00
Aly Raffauf
aca3b8e0c7
home/wayland: Super + Tab shows rofi window mode
2024-07-25 20:32:11 -04:00
Aly Raffauf
94df35b166
home/wayland: add rofi run Super+Shift+R shortcut
2024-07-25 20:25:22 -04:00
Aly Raffauf
b6bf3c7ab1
home/hyprland: center and float nm-connection-editor
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-07-25 19:49:51 -04:00
Aly Raffauf
a253f41f51
aly: autostart keepassxc unlocked
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-07-25 18:48:07 -04:00
Aly Raffauf
2cf2bb3747
home/waybar: use networkmanager-dmenu and blueberry ( #63 )
...
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
* home/waybar: use rofi with networkmanager_dmenu for wifi
* home/rofi: improve networkmanager-dmenu settings
* home/waybar: move to wofi
* home/waybar: use blueberry for bluetooth
* home/hyprland: add bluberry window rules
2024-07-25 18:03:57 -04:00
Aly Raffauf
e4bac1ec6f
home/hyprland, home/sway: update README
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
2024-07-25 15:42:01 -04:00
Aly Raffauf
945a4c155c
home/hyprland, home/sway: update README
2024-07-25 15:42:01 -04:00
Aly Raffauf
5e801091f6
home: fuzzel,wlogout -> rofi ( #62 )
...
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
* home: add rofi module with default settings
* home/hyprland: switch to rofi
* home/waybar: switch to rofi
* home/wayland: switch to rofi
* home/sway: switch to rofi
* cleanup
* home.rofi: remove unused emoji plugin
2024-07-25 15:26:12 -04:00
Aly Raffauf
ae0e007ba2
home: nixify swayidle ( #60 )
...
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
* home/hyprland: nixify idled
* home/hyprland: don't pass before-sleep commands if autosuspend is disabled
* home/hyprland: simplify idled options
* home/sway: mirror hyprland idleD improvements
2024-07-23 17:04:23 -04:00
Aly Raffauf
f017eec6e8
home/sway: add README
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-07-21 23:40:44 -04:00
Aly Raffauf
5687e919f9
home/desktop: simplify screenshoot bindings
2024-07-21 23:31:46 -04:00
Aly Raffauf
6b1be071f6
home/desktop: reorg with wayland helpers ( #58 )
...
* home/sway: use wayland helpers
* home/sway: reorg
* home/sway: simplify string interpolation
* home/sway: fix faulty helpers
* home/sway: consolidate secondary modules
* home/sway: cleanup
* home/wayland: simplify screenshooter
* home/sway: better random wallpaper handling
* home/sway: move display configuration to hosts
* home/sway: move touch config to hosts
* hosts/petalburg: add sway bindings
* home/wayland/helpers: save screenshots to config.xdg.userDirs.pictures
* home/wayland/helpers: enable mako dnd while slurping
* nix fmt
2024-07-21 23:25:10 -04:00
Aly Raffauf
1e1a02a5b3
reorg and switc hto grim+slurp for screenshots
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-07-21 20:59:03 -04:00
Aly Raffauf
31e9958afa
home/hyprland/settings: format fix
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-07-21 15:00:59 -04:00
Aly Raffauf
ae449deff9
home/hyprland/settings: format fix
2024-07-21 14:54:02 -04:00
Aly Raffauf
320055523a
home/hyprland: reload waybar with clamshell script ( #55 )
...
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
* home/hyprland: reload waybar with clamshell script
* home/hyprland/clamshell: reload waybar after lid open
2024-07-21 13:25:14 -04:00
Aly Raffauf
602fecc3a2
hyprland: add README.md ( #51 )
...
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
* mauville: add README
* mauville: added forĝejo docs and todo list
* github: ignore *.md files
* fallarbor: added README
* Fallarbor: correct hostname in README
* lavridge: added README
* petalburg: add README
* rustboro: add README
* lavaridge: update todo
* reformat markdown files with mdformat
* hosts/common: add README
* home/hyprland: add README.md
2024-07-20 20:03:32 -04:00
Aly Raffauf
72f50e6d7b
home/hyprland: remove scripts inherits
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-07-20 17:08:03 -04:00
Aly Raffauf
1c842df3c0
home/hyprland: remove redundant env variables
2024-07-20 16:40:05 -04:00
Aly Raffauf
b53a94c121
home/hyprland: rewrite in nix ( #48 )
...
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
* home/hyprland: move scripts to scripts.nix
* home/hyprland: rewirte config in nix
* home/hyprland: moved all easily possible variables to nix
* nix fmt
* home/hyprland: move everything except usbmaps to nix
* aly: move hyprland config to nix
* petalburg: move hyprland config to nix
* home/hyprland: move submap starters to nix
* home/hyprland: inherit window and layer rules from vars.nix
* nix fmt
* home/hyprland: moved all hyprland settings to vars.nix
* home/hyprland: add options for default workspaces and window manager binds
* home/hyprland: remove workspaces option
* home/hyprland: vars.nix -> settings.nix
* home/hyprland: nixify extraConfig
* home/hyprland: standardize hyprland argument calls
* home/hyprland: get rid of defaultApps
2024-07-19 13:59:48 -04:00
Aly Raffauf
deb36b44e1
code cleanup ( #47 )
...
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
* remove unused variables and nesting issues
* more code cleanups and build fixes
* cleanup sway
* base/plymouth: removed unnecessary font override
* hosts/common: remove unnecessary host checks
2024-07-18 21:05:35 -04:00
Aly Raffauf
265756abaf
hyprland/wallpaper: sleep before killing old swaybg instance
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
nix-drybuild / fallarbor-drybuild (push) Waiting to run
nix-drybuild / lavaridge-drybuild (push) Waiting to run
nix-drybuild / mauville-drybuild (push) Waiting to run
nix-drybuild / petalburg-drybuild (push) Waiting to run
nix-drybuild / rustboro-drybuild (push) Waiting to run
2024-07-18 17:53:19 -04:00
Aly Raffauf
33e0233b03
hyprland/wallpaper: spawn new swyabg process before killing old one
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
nix-drybuild / fallarbor-drybuild (push) Waiting to run
nix-drybuild / lavaridge-drybuild (push) Waiting to run
nix-drybuild / mauville-drybuild (push) Waiting to run
nix-drybuild / petalburg-drybuild (push) Waiting to run
nix-drybuild / rustboro-drybuild (push) Waiting to run
2024-07-18 17:16:11 -04:00
Aly Raffauf
d2e51f8a32
home/hyprland: actively check for new monitors and asign them wallpapers ( #46 )
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
nix-drybuild / fallarbor-drybuild (push) Waiting to run
nix-drybuild / lavaridge-drybuild (push) Waiting to run
nix-drybuild / mauville-drybuild (push) Waiting to run
nix-drybuild / petalburg-drybuild (push) Waiting to run
nix-drybuild / rustboro-drybuild (push) Waiting to run
2024-07-18 13:23:54 -04:00
Aly Raffauf
98aaa97429
home/hyprland: don't include clamshell script if no laptopMonitors exist
2024-07-15 07:53:04 -04:00
Aly Raffauf
3899be29c3
home/hyprland: remove monitor + tablet config from module ( #30 )
...
* home: moved hyprland monitors to config.ar.home.desktop.hyprland.monitors and config.ar.home.desktop.desktop.hyprland.laptopMonitors
* nix fmt
* home/options: update formatting
* home/hyprland: move laptop montiors to hosts/hostname/home.nix
* home/hyprland: move external non-desktop displays to user home configs
* home/hyprland: move monitors to host + home configs
* home/hyprland: add ar.home.desktop.hyprland.tabletMode.tabletSwitches for automatically setting up a list of tablet switches
* nix fmt
2024-07-15 00:14:18 -04:00
Aly Raffauf
68058f33cd
home/hyprland: move tablet and touch mappingss to host-specific home.nix
2024-07-14 20:22:06 -04:00
Aly Raffauf
cc71c0c4af
home/hyprland: decrease framework screen scaling from 1.6 -> 1.566667 to avoid chromium font rendering bugs
2024-07-10 17:39:39 -04:00
Aly Raffauf
6bf787fc46
home/hyprland: reformat
2024-07-09 23:40:10 -04:00
Aly Raffauf
945fbdcc39
restructure flake ( #14 )
...
* initial commit
* simplify output structure
* don't pull wallpaper from flake, use fetchGit
* swap nixvim for neovim
* fetch wallpaper correctly
* move nixvim to aly home config
2024-07-09 19:17:53 -04:00
Aly Raffauf
ee2c828d58
home/hyprland: add wayland-pipewire-idle-inhibit
2024-07-08 14:22:58 -04:00
Aly Raffauf
0840f43ffd
declare GDK_SCALE in host cfg
2024-07-07 22:23:19 -04:00
Aly Raffauf
c8f162cf3b
home/hyprland: move variables and rules into vars.nix
2024-07-07 01:36:41 -04:00
Aly Raffauf
b27ec564a0
petalburg: add power-profiles-adjuster and move specific hyprland binds to home.nix
2024-07-07 00:50:30 -04:00
Aly Raffauf
c0ce74cad2
use wallpapers from upstream flake ( #13 )
...
* initial commit
* source wallpapers from wallpaper flake and overlay over nixpkgs
* bump flake.lock
* nixos/desktop: install alyraffauf-wallpapers
2024-07-06 00:35:45 -04:00
Aly Raffauf
76e6626187
home/theme: remove abstractions and simplify options
...
* removed gtk and icon theme option abstractions
* home/theme: remove cursorTheme options
* rustboro/home: migrate cursor theme overrides
* home/theme: use config.gtk.font instead of options.nix abstractions
* home/them: dark mode/light mode check for icons
* home/theme: remove terminalFont options
* home: move home.themes.colors.darkMode to home.themes.darkMode
* home/them: improve gnome font settings
* waybar: stay dark even when in light mode
2024-07-03 10:35:39 -04:00
Aly Raffauf
9398ad6f66
home: code cleanup
2024-07-03 00:40:04 -04:00
Aly Raffauf
c3776d318a
home/defaultApps: create xdg desktop entries for default apps so the user doesn't have to specify them
2024-06-29 21:35:07 -04:00
Aly Raffauf
575149a3a0
move duplicated hardware configuration to config.ar.hardware module
2024-06-26 22:13:02 -04:00
Aly Raffauf
b0f9144bb7
hyprland: map tablet and touchdevices to eDP-1
2024-06-26 14:01:58 -04:00