Commit graph

601 commits

Author SHA1 Message Date
Aly Raffauf 05d84e4762 home/wayland: add clipboard support to screenshot helper
Some checks are pending
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-23 22:06:59 -04:00
Aly Raffauf 25112a550c
home/sway: add windowManagerBinds to sway (#61)
Some checks are pending
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/sway: add windowManagerBinds to sway

* home/sway: simplify modes
2024-07-23 21:02:33 -04:00
Aly Raffauf 88f3e8434a home/sway: simplify and normalize with hyprland
Some checks are pending
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-23 18:25:18 -04:00
Aly Raffauf 5bc55968b4 aly: move sway config to parity with hyprland
Some checks are pending
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-23 17:29:05 -04:00
Aly Raffauf ae0e007ba2
home: nixify swayidle (#60)
Some checks are pending
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 ba1d6fe0fd
home: move gnome config to hm (#59)
Some checks are pending
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
* base: limit systemd-boot configurations to 10

* home/gnome: cleanup

* home/gnome: move extesniosn to hm module

* home/gnome: fix nesting

* home/gnome: add cs adjuster

* nixos/gnome: simplify fprintd fixes

* Revert "nixos/gnome: simplify fprintd fixes"

This reverts commit 540ba39bf9.

* home/gnome: enable extensions with dconf

* nixos/gnome: update triple buffer overlay hash
2024-07-23 13:04:10 -04:00
Aly Raffauf f017eec6e8 home/sway: add README
Some checks are pending
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
Some checks are pending
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
Some checks are pending
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)
Some checks are pending
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 56427dd1aa
drop cinnamon (#56)
Some checks are pending
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
* cinnamon: drop modules

* home/theme: remove cinnamon theming

* cinnamon: remove module references
2024-07-21 12:25:59 -04:00
Aly Raffauf 5dc510ef93 home: update wallpapers repo
Some checks are pending
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 23:38:50 -04:00
Aly Raffauf 602fecc3a2
hyprland: add README.md (#51)
Some checks are pending
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 4f3cb3814a home/desktop: bump wallpapers
Some checks are pending
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:32:15 -04:00
Aly Raffauf 72f50e6d7b home/hyprland: remove scripts inherits
Some checks are pending
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 2062b8087e home/alacritty: reformat 2024-07-19 22:42:45 -04:00
Aly Raffauf 259f3cbd17 home: simplify mimeTypes import 2024-07-19 22:18:22 -04:00
Aly Raffauf b53a94c121
home/hyprland: rewrite in nix (#48)
Some checks are pending
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)
Some checks are pending
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
Some checks are pending
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
Some checks are pending
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)
Some checks are pending
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 cd90c68f8c home: add backblaze module (#38)
* home: add basic backblaze module

* home/backblaze: add keyFile and KeyIdFile options

* home/backblaze: handle secrets at home activation

* home/backblaze: activate *after* systemd for agenix secrets

* home/baxkblaze: fix spelling error in hm.dag.entryAfter

* home/backblaze: improve docs

* mauville/home: remove b2 authentication step

* home/backblaze: avoid unbound XDG_RUNTIME_DIR

* fix fmt
2024-07-16 13:36:39 -04:00
Aly Raffauf 2f0b5cab25
home/zed: add keymaps options with default additions (#32) 2024-07-15 15:45:02 -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 5b1fbb5030 home/theme: theme qt6 applications 2024-07-14 15:45:23 -04:00
Aly Raffauf 4406bff102 home/zed: improved defaults 2024-07-13 23:35:22 -04:00
Aly Raffauf 5ba420030a home/keepassxc: refactored settings 2024-07-13 21:34:41 -04:00
Aly Raffauf 29aab63327 Revert "home/vscodium: nix lsp nil -> nixd"
This reverts commit 2b3a13c9bc.
2024-07-13 21:25:35 -04:00
Aly Raffauf 2150207655 home: add zed-editor module 2024-07-13 21:24:21 -04:00
Aly Raffauf d966c37ccf aly/hyprland: removed unused scratchpads 2024-07-13 21:22:20 -04:00
Aly Raffauf 2b3a13c9bc home/vscodium: nix lsp nil -> nixd 2024-07-13 18:32:36 -04:00
Aly Raffauf beb2647f1f home/desktop: install xdg-desktop-portal-gtk for file picker fallback 2024-07-13 17:21:10 -04:00
Aly Raffauf c8cbab446f migrate mkOption to mkPackageOption 2024-07-12 20:50:01 -04:00
Aly Raffauf 59b3293571 home: code readability improvements 2024-07-10 23:43:51 -04:00
Aly Raffauf fd556431e4 home/vscode: file icon theme null -> vs-seti 2024-07-10 22:35:37 -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 9f16cb1d1a home/vscodium: "null" -> null 2024-07-10 15:32:13 -04:00
Aly Raffauf 3c7cd50fda home/theme: reformat 2024-07-09 23:41:52 -04:00
Aly Raffauf 6bf787fc46 home/hyprland: reformat 2024-07-09 23:40:10 -04:00
Aly Raffauf 44cb60783d home/vscode: add nix lsp settings 2024-07-09 23:33:06 -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 17c234ac67 home/nemo: add dconf settings 2024-07-09 18:40:48 -04:00
Aly Raffauf 78de9f814a home/neovim: disable alliases 2024-07-09 00:03:29 -04:00
Aly Raffauf ee2c828d58 home/hyprland: add wayland-pipewire-idle-inhibit 2024-07-08 14:22:58 -04:00
Aly Raffauf 23e37fa814 move syncthing from nixosModules to userModules/aly 2024-07-08 00:58:52 -04:00
Aly Raffauf 0a58af6500 moved and simplified overlays from baseModules 2024-07-07 23:54:00 -04:00
Aly Raffauf 0840f43ffd declare GDK_SCALE in host cfg 2024-07-07 22:23:19 -04:00
Aly Raffauf ba351c050c home/theme: imrpove readability 2024-07-07 01:51:26 -04:00
Aly Raffauf b9af8abe95 home: remove startupApps 2024-07-07 01:45:13 -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 8afd10a41b home/options: readability improvements 2024-07-06 19:52:05 -04:00
Aly Raffauf 7fa9990542 home: move mimetype lists into eparate module 2024-07-06 19:49:07 -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 4be2981898 home/theme: fixed typo in qt theme 2024-07-03 12:41:53 -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 200c432224 home/desktop: fetch wallpapers from git 2024-07-02 21:23:03 -04:00
Aly Raffauf a33c6f8bdb home/vsCodium: fix lightmode themes 2024-07-02 13:25:03 -04:00
Aly Raffauf da2cbecbe7
change theme from catppuccin -> adwaita (#8)
* switch default gtk theme and colors to adw-gtk3

* vscodium: move to adwaita

* home/theme: switch qt theme to Adwaita-dark

* wlogout: migrate to adwaita and improve look and feel

* nixpkgs: remove adwaita overrides

* plymouth: remove catppuccin theme

* home/chromium: remove catppuccin theme

* emacs: remove catppuccin

* home/neovim: catppuccin -> ayu

* nixos/base: remove catppuccin console colors

* home/theme: switch to Bibata cursors

* nixos/lightdm: conform to default home theme

* home: remove theme overrides

* qlogout: fix regression with button:focus keeping entries highlighted when unhovered

* format with alejandra

* home/waybar: match colors to adwaita

* home/fuzzel: match selection colors with theme.colors

* mauville: remove overrided vscode theme

* aly: use firefox gnome theme

* rustboro: decrease cursor size override

* nixos/options: remove catppuccin references

* home/theme: fixed regression in theme.gtk.hideTitleBar
2024-07-01 22:59:41 -04:00
Aly Raffauf 47aaefdae1 home/defaultapps: fix typo in file manager associations 2024-07-01 15:13:45 -04:00
Aly Raffauf a5a762f432 confirm to catppuccin themes renamed upstream 2024-07-01 09:30:47 -04:00
Aly Raffauf f514d76495 home/defaultApps: overhaul mimetype associations 2024-06-29 23:24:37 -04:00
Aly Raffauf 3d220582e9 home/defaultApps: cleanup & reorg 2024-06-29 22:02:23 -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 49019a9043 vscodium: ruler at column 80 2024-06-28 21:07:39 -04:00
Aly Raffauf efcc254856 nixosModules: simplify options 2024-06-28 21:07:20 -04:00
Aly Raffauf 706a6fb48d cinnamon: 12hr clock by default 2024-06-27 18:35:36 -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
Aly Raffauf 3ce33a1d3f apps/bash: shell agnostic aliases + ripgrep 2024-06-25 23:43:59 -04:00
Aly Raffauf e85b3a1435 home/bash: enable ripgrep 2024-06-25 20:46:13 -04:00
Aly Raffauf 8462a15aa6 home/desktop: check if syncthing is enabled and the username matches making ~/sync bookmark 2024-06-25 19:17:54 -04:00
Aly Raffauf db95583b4f home: drop neofetch due to upstream deprecation 2024-06-25 17:04:37 -04:00
Aly Raffauf e86871ec23 home/desktop: only crete ~/sync if osConfig.alyraffauf.services.syncthing.enable 2024-06-25 16:58:51 -04:00
Aly Raffauf 24a0a097d3 home/apps: move eza and fzf to bash module 2024-06-25 16:58:20 -04:00
Aly Raffauf 455fae315d keepassxc: disable updating of manifest files on startup 2024-06-25 16:56:04 -04:00
Aly Raffauf 3de76e8a6b theme: fixed failure to apply default catppuccin-gtk themes due to upstream renaming 2024-06-25 09:54:17 -04:00
Aly Raffauf a4023bc6fb home/defaultApps: added more mimetype associations 2024-06-24 22:59:21 -04:00
Aly Raffauf 5a727fcfaf firefox: enable gnome browser-connector native messaging host if alyraffauf.desktop.gnome.enable 2024-06-24 22:30:09 -04:00
Aly Raffauf 2dc96a42af firefox: optionally enable keepassxc nativemessaginghost 2024-06-24 21:51:53 -04:00
Aly Raffauf ca4c453a96 hyprland: rewrote wallpaper script in ruby 2024-06-24 21:12:49 -04:00
Aly Raffauf ab64b44497 firefox: move policies to nixos config 2024-06-24 18:06:44 -04:00
Aly Raffauf 396cad8c1c firefox: add sane default extensions and settings 2024-06-24 18:06:16 -04:00
Aly Raffauf 50e9e9320e replace neovim with nixvim 2024-06-22 23:38:24 -04:00
Aly Raffauf b4bbe60e51 gnome: don't auto-enable night mode 2024-06-22 20:19:52 -04:00
Aly Raffauf 6334e25a8c vscodium: use custom titlebar if desktop.gnome.enable 2024-06-22 20:19:34 -04:00
Aly Raffauf 4553ec10ff gnome: better defaults 2024-06-22 19:53:09 -04:00
Aly Raffauf f9b00d30a7 base/networking: updated wifi networks 2024-06-22 18:09:39 -04:00
Aly Raffauf 429316ac46 cinnamon/gnome: reorganized dconf settings and moved theming to theme.nix 2024-06-22 18:07:46 -04:00
Aly Raffauf 1f3e1369a5 cinnamon: adked touchpad settings and editor keybindings 2024-06-22 16:02:45 -04:00
Aly Raffauf 47291b661b vscodium: remove apps.alacritty declaration 2024-06-22 14:53:22 -04:00
Aly Raffauf 68ffb5bd74 vscodium: font scaling is strange, defaulting to 14pt 2024-06-22 14:45:25 -04:00
Aly Raffauf d6feb3a728 vscodium: editor and terminal follow theme.terminalFont.size 2024-06-22 12:31:50 -04:00
Aly Raffauf f472fc383e nemo/thunar: enable module if default fileManager 2024-06-22 00:01:11 -04:00
Aly Raffauf c3a317253e defaultapps: pdfEditor -> pdfViewer 2024-06-21 23:23:03 -04:00
Aly Raffauf d099bc6ba0 cinnamon: enable nemo module by default 2024-06-21 23:06:13 -04:00
Aly Raffauf 7fad3c1a86 defaultApps: configurable default file manager 2024-06-21 23:05:31 -04:00
Aly Raffauf 53336e132a keepassxc: add default settings 2024-06-21 22:19:28 -04:00
Aly Raffauf 307bc64853 home: add nemo module 2024-06-21 22:14:07 -04:00
Aly Raffauf a3a90ff90d alacritty: enable window decorations 2024-06-21 21:34:30 -04:00
Aly Raffauf d60aab3bec home: relocate basic desktop settings to desktop/defualt.nix 2024-06-21 21:29:40 -04:00
Aly Raffauf 2cc40ce071 home: alyraffauf.defaultApps follows alyraffauf.desktop.enable 2024-06-21 20:19:51 -04:00
Aly Raffauf 8794a99af4 home: config.alyraffauf.theme.enable follows config.alyraffauf.desktop.enable 2024-06-21 20:10:43 -04:00
Aly Raffauf 24efb8c72c match nixos and home alyraffauf.desktop.enable state by default 2024-06-21 19:48:29 -04:00
Aly Raffauf 17880c1460 remove waylandComp, enable based on enabled window managers 2024-06-21 19:32:40 -04:00
Aly Raffauf b329714206 move sway options to options.nix and follow osConfig 2024-06-21 17:44:27 -04:00
Aly Raffauf 89e5dfae3e home: use defaults from osConfig 2024-06-21 17:24:33 -04:00
Aly Raffauf 8fc24abb87 cinnamon: added more keybindings 2024-06-20 22:17:13 -04:00
Aly Raffauf cdc113f375 home/waylandComp: hide close buttons on gnome apps 2024-06-20 20:12:46 -04:00
Aly Raffauf ffddb47882 home/startupApps: sleep 1 before launching hyprland apps 2024-06-20 19:31:22 -04:00
Aly Raffauf e3ec38c26d home/desktop: added startupApps module with initial hyprland support 2024-06-20 19:24:40 -04:00
Aly Raffauf 9453dac5da home: redisable nm-applet connected notifications 2024-06-20 08:40:58 -04:00
Aly Raffauf c53fe181da sway/hyprland: switch to nemo file manager 2024-06-19 23:47:52 -04:00
Aly Raffauf a3c981cc6b waylandComp: hide open as root in nemo 2024-06-19 22:29:16 -04:00
Aly Raffauf 960370e74f home/defaultApps: set default cinnamon temrinal app 2024-06-19 22:04:19 -04:00
Aly Raffauf 5a5a8dcb13 gammstep: Mozilla location service has been discontinued, hard-coding coordinates for ATL 2024-06-19 20:19:56 -04:00
Aly Raffauf 63fe0db78a home/bash: alias cat to bat 2024-06-19 15:34:11 -04:00
Aly Raffauf 4f455458ff hyprland: add vim keybinds to resize mode 2024-06-19 10:40:30 -04:00
Aly Raffauf ade653b20d move gnome file roller to waylandComp 2024-06-17 19:28:52 -04:00
Aly Raffauf ea8388f1d1 keepassxc: added settings option and moved current settings to home/aly 2024-06-17 16:31:54 -04:00
Aly Raffauf 5deb652a5d keepassxc: don't lock database on screen lock 2024-06-17 15:43:30 -04:00
Aly Raffauf 4a5a757c8a hyprland: add screenshot bindings CONTROL F12 for keyboards without PRINT 2024-06-17 15:40:52 -04:00
Aly Raffauf 0c761ea02b hyprland: follow upstream master:new_is_master -> master:new_status 2024-06-16 10:09:45 -04:00
Aly Raffauf a2aa7ee00a hyprland: sleep 1 second before setting wallpaper to avoid failure 2024-06-15 22:55:33 -04:00
Aly Raffauf c7a02e12ec randomWallpaper: use [[]] instead of [] 2024-06-15 11:30:31 -04:00
Aly Raffauf 1a9b0d2cbe randomWallpaper: fill instead of fit 2024-06-14 22:12:04 -04:00
Aly Raffauf 9acfb36869 hyprland: fix homeOffice4 transform 2024-06-14 20:08:55 -04:00
Aly Raffauf 723989e0de hyprland: add mandarin monitors 2024-06-14 20:03:04 -04:00
Aly Raffauf 56e4a8f9b8 homeManagerModules: updates defaultApps option description 2024-06-13 15:24:04 -04:00
Aly Raffauf f30ab0611c apps.keepassxc: migrate to lib.generators.toINI 2024-06-12 22:48:40 -04:00
Aly Raffauf fcb09ac347 homeManagerModules: add apps.keepassxc with defaults 2024-06-12 22:18:26 -04:00
Aly Raffauf 0e2068b4c6 hyprland/sway; move waybar config to waybar module 2024-06-11 21:32:46 -04:00
Aly Raffauf 0e73c7580f refactor nixosModules with consistency with homeManagerModules 2024-06-11 21:16:05 -04:00
Aly Raffauf b3b04a9e41 homeManagerModules: simplify and refactor options into options.nix 2024-06-11 17:49:50 -04:00
Aly Raffauf 0831fdaeb9 flake: refactor home manager modules into flake output 2024-06-11 14:25:31 -04:00
Aly Raffauf c3e1bd66cb hyprland: use lib.optionals for redshift startup 2024-06-10 20:30:01 -04:00
Aly Raffauf f21d50f7fb rustboro: decrease scaling to 1x and compensate with font 2024-06-09 22:00:30 -04:00
Aly Raffauf 147d5ec317 waylandcomp: install network manager applet by default. 2024-06-07 11:02:15 -04:00
Aly Raffauf ec2d719731 hyprland: add keepassxc binds 2024-06-06 00:15:30 -04:00
Aly Raffauf efcee2b996 hyprland: rework window management keybinds 2024-06-04 21:06:17 -04:00
Aly Raffauf b8a7477b5b hyprland: toggleable switch for tablet mode 2024-06-04 15:55:01 -04:00
Aly Raffauf bd1b97a191 sway: remove tablet mode 2024-06-04 14:33:27 -04:00