Aly Raffauf
8dd3204275
aly: add password-store ( #71 )
...
git-mirror / gitlab-sync (push) Has been cancelled
nix-build / default-build (push) Has been cancelled
nix-build / fallarbor-build (push) Has been cancelled
nix-build / lavaridge-build (push) Has been cancelled
nix-build / mauville-build (push) Has been cancelled
nix-build / petalburg-build (push) Has been cancelled
nix-build / rustboro-build (push) Has been cancelled
nix-check / fmt-check (push) Has been cancelled
nix-check / eval-check (push) Has been cancelled
* aly: add password-store with extensions
* aly: add rofi-pass
* aly: simplify rofi-pass config
2024-07-31 20:42:52 -04:00
Aly Raffauf
be2cdde564
keepassxc: add package option
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-31 17:19:08 -04:00
Aly Raffauf
6f660a29b7
aly: update wallpaper
2024-07-31 00:21:38 -04:00
Aly Raffauf
a9576e4ec3
dustin: fix error in sway xkb_options
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-30 20:52:29 -04:00
Aly Raffauf
3f9918caf9
home.desktop: generic autoSuspend, randomWallpaper, and redShift options ( #67 )
...
* move sway/hyprland autoSuspend settings to desktop module
* mauville: migrate settings
* migrate missing if statements
* home/desktop: move randomWallpaper to to desktop
* migrate randomWallpaper
* home: migrate redShift options to desktop
2024-07-30 16:34:06 -04:00
Aly Raffauf
37dddc95c3
dustin/sway: add forced keyboard config
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-30 13:28:05 -04:00
Aly Raffauf
01096d5a44
dustin/sway: disable random wallpaper
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 22:22:27 -04:00
Aly Raffauf
1987d41214
aly/thunderbird: update thunderbird theme
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 20:04:01 -04:00
Aly Raffauf
ede12c57bc
aly: use rofi-bluetooth with waybar
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-26 00:29:06 -04:00
Aly Raffauf
f06d16ce3d
aly: disable mpd
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 21:26:51 -04:00
Aly Raffauf
95a482b961
nix fmt
2024-07-25 21:03:26 -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
613b565227
secrets: reorg user-specific secrets
2024-07-25 18:26:14 -04:00
Aly Raffauf
7241dcb364
aly/hyprland: remap caps lock to control
2024-07-25 15:10:49 -04:00
Aly Raffauf
45c5108565
home: add yazi
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-24 16:54:34 -04:00
Aly Raffauf
3d1fd4dde6
flake: drop nixvim
2024-07-24 13:42:52 -04:00
Aly Raffauf
60ef58ba65
home: add helix config
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-24 09:26:00 -04:00
Aly Raffauf
96763c8752
home: switch default terminal alacritty -> kitty
2024-07-24 08:25:28 -04:00
Aly Raffauf
22b2fd35bd
aly: reorg secrets
2024-07-24 08:12:16 -04:00
Aly Raffauf
5bc55968b4
aly: move sway config to parity with hyprland
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
9894536b34
aly: move secrets to secrets.nix
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-22 20:01:02 -04:00
Aly Raffauf
b95e0a08a6
dustin: set new default wallpaper
2024-07-22 13:57:09 -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
81b9eee530
aly: bump firefox and thunderbird gnome themes
2024-07-20 21:23:56 -04:00
Aly Raffauf
7230836006
aly: disable vscodium and emacs
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-19 22:59:26 -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
8ffe5cf048
aly: add transmission remote ( #45 )
2024-07-17 13:42:59 -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
67d0f7f6ac
mauville: idempotent backblaze authentication ( #37 )
...
* mauville: add backblaze secrets
* mauville/home: authenticate with backblaze before nightly backups
* fix format
* mauville: move backblaze secret to home
* aly: setup backblaze secrets
* mauville: pass config to hm module
2024-07-15 23:53:15 -04:00
Aly Raffauf
a16cd5ef41
aly: replace gitui with upstream hm module
2024-07-15 16:40:26 -04:00
Aly Raffauf
a4aafae5cd
home/aly: setup git extraConfig
2024-07-15 15:56:39 -04:00
Aly Raffauf
3df33271b6
aly: update firefox gnome theme ( #33 )
...
* aly/firefox: bump gnome theme
* aly/thunderbird: bump gnome theme
2024-07-15 15:53:32 -04:00
Aly Raffauf
db3217e1e5
aly: switch editor to zed
2024-07-15 10:36:46 -04:00
Aly Raffauf
744dcf70fa
aly,dustin: remove unnecessary monitor
2024-07-15 07:45:21 -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
72e4083eb4
aly: update home.packages
2024-07-14 18:41:10 -04:00
Aly Raffauf
5690d9ed90
aly: install gitui
2024-07-14 18:31:42 -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
087b61ef4b
aly: refactor home.packages
2024-07-13 18:32:53 -04:00
Aly Raffauf
d87a1924ac
aly/hyprland: open zed on workspace 2
2024-07-13 17:31:17 -04:00
Aly Raffauf
3559b9b8bb
aly: install zed-editor from nixpkgs/unstable
2024-07-13 17:29:00 -04:00
Aly Raffauf
c8cbab446f
migrate mkOption to mkPackageOption
2024-07-12 20:50:01 -04:00
Aly Raffauf
b1946eee4c
aly/thunderbird: add thunderbird gnome theme
2024-07-12 19:48:04 -04:00
Aly Raffauf
cf01f0db9e
aly/firefox/bravesearch: pull icon from CDN
2024-07-12 19:29:27 -04:00
Aly Raffauf
d4c732ffa9
aly: bump firefox-gnome-theme rev
2024-07-12 19:18:18 -04:00
Aly Raffauf
5d1ae39147
aly/thunderbird: add default settings
2024-07-11 19:49:01 -04:00
Aly Raffauf
59b3293571
home: code readability improvements
2024-07-10 23:43:51 -04:00
Aly Raffauf
456c7addd7
drop mandarin
2024-07-09 20:29:45 -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
0a58af6500
moved and simplified overlays from baseModules
2024-07-07 23:54:00 -04:00
Aly Raffauf
d2c45940d3
flake: add homeManagerModules for each user
2024-07-07 21:07:35 -04:00
Aly Raffauf
ff1660f829
home/aly: switch to legacy systemd script
2024-07-07 16:11:00 -04:00
Aly Raffauf
b084f65130
aly: move secrets to home-manager config
2024-07-07 13:20:16 -04:00
Aly Raffauf
d4fdcc8602
home/aly: reorg hyprland config
2024-07-07 02:22:01 -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
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
2f98717f00
aly/firefox: add nix wiki and reorg
2024-07-04 23:02:19 -04:00
Aly Raffauf
2e00833e2d
aly/firefox: add wiktionary search + alias
2024-07-04 22:41:48 -04:00
Aly Raffauf
1147df487c
aly: add git-lfs
2024-07-03 16:43:03 -04:00
Aly Raffauf
8376b85ab4
aly/firefox/default: add kagi search
2024-07-02 22:28:46 -04:00
Aly Raffauf
0857f5f631
aly/firefox/default: add raindrop.io
2024-07-02 22:10:51 -04:00
Aly Raffauf
ffa1edb514
aly/firefox/work: add clearurls
2024-07-02 22:01:01 -04:00
Aly Raffauf
2a9bd21957
aly/firefox: simplify
2024-07-02 19:48:39 -04:00
Aly Raffauf
080eb89a78
aly/thunderbird: allow remote content
2024-07-02 14:44:02 -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
8564fb6b01
aly/mail: add email signatures
2024-06-30 18:44:39 -04:00
Aly Raffauf
29d97a0006
aly: brave search by default
2024-06-30 16:34:12 -04:00
Aly Raffauf
6be75be909
aly: enable himalaya for fastmail account
2024-06-30 09:18:04 -04:00
Aly Raffauf
0f1e154c6d
aly: add gmail and work email accounts
2024-06-30 01:12:48 -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
5ed2eb6637
aly/thunderbird: add work profile and desktop entry
2024-06-29 16:45:32 -04:00
Aly Raffauf
c17805f61a
aly: cleanup and reorg home configuration
2024-06-29 12:40:18 -04:00
Aly Raffauf
b25fbd7574
aly: add email account with secrets
2024-06-29 12:04:53 -04:00
Aly Raffauf
efcc254856
nixosModules: simplify options
2024-06-28 21:07:20 -04:00
Aly Raffauf
e829a2d4f8
aly: add firefox work profile workspace assignments or hyprland and sway
2024-06-27 22:38:57 -04:00
Aly Raffauf
5b51c39863
aly/firefox: add xdg desktop entry forwork profile and reorg
2024-06-27 22:36:06 -04:00
Aly Raffauf
ab6d56a2f3
aly: add firefox bookmarks and extensions for work profile
2024-06-27 22:16:25 -04:00
Aly Raffauf
c81912240d
aly: remove default browser override
2024-06-27 11:37:18 -04:00
Aly Raffauf
575149a3a0
move duplicated hardware configuration to config.ar.hardware module
2024-06-26 22:13:02 -04:00
Aly Raffauf
24a0a097d3
home/apps: move eza and fzf to bash module
2024-06-25 16:58:20 -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
ab64b44497
firefox: move policies to nixos config
2024-06-24 18:06:44 -04:00
Aly Raffauf
89cfaaef1e
aly: added preliminary firefox profiles
2024-06-24 18:06:44 -04:00
Aly Raffauf
0d4bed4e38
aly: add default firefox profile
2024-06-24 18:06:44 -04:00
Aly Raffauf
53336e132a
keepassxc: add default settings
2024-06-21 22:19:28 -04:00
Aly Raffauf
9f7de491b0
aly: use cache directory from xdg.cacheHome
2024-06-21 21:25:43 -04:00
Aly Raffauf
2cc40ce071
home: alyraffauf.defaultApps follows alyraffauf.desktop.enable
2024-06-21 20:19:51 -04:00
Aly Raffauf
e6b54b7132
aly: change default wallpaper to wallhaven-3led2d.jpg
2024-06-21 20:15:59 -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
efc1f0e45e
home/morgan: remove hyprland config
2024-06-21 19:52:55 -04:00
Aly Raffauf
131aa76f9f
format
2024-06-21 18:05:19 -04:00
Aly Raffauf
89e5dfae3e
home: use defaults from osConfig
2024-06-21 17:24:33 -04:00
Aly Raffauf
d57b209580
aly: start keepassxc minimized
2024-06-20 19:25:56 -04:00
Aly Raffauf
b3f997cf95
aly: start keepassxc at login
2024-06-20 19:24:55 -04:00
Aly Raffauf
2193d39fc8
dustin: added xdg app associations
2024-06-18 15:14:11 -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