Aly Raffauf
0a80d61e7f
home/rofi: add custom theme with theme module integration
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 23:16:52 -04:00
Aly Raffauf
59ba881046
drop gnome modules ( #66 )
...
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/gnome: remove module
* home/gnome: remove option
* nixos/gnome: remove module
* nixos/gnome: remove option
* gnome: remove option references
* gnome: don't import nonexisting modules
2024-07-28 15:56:41 -04:00
Aly Raffauf
215af0e30a
home/helix: config improvements
2024-07-27 22:15:39 -04:00
Aly Raffauf
6d4945103a
home/waybar: call rofi with -i for case insensitivity
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 16:26:30 -04:00
Aly Raffauf
168dc61213
hosts: add rofi-bluetooth overlay
2024-07-26 00:21:42 -04:00
Aly Raffauf
94df35b166
home/wayland: add rofi run Super+Shift+R shortcut
2024-07-25 20:25:22 -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
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
a8de7da687
home/kitty: use kitty icon in cmd_finish notification
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 10:35:50 -04:00
Aly Raffauf
1b0e237c10
home/kitty: fix notification descriptions
2024-07-25 10:22:29 -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
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
ccb1d93591
home/kitty: hide confirm dialog and improve tabs
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 08:35:58 -04:00
Aly Raffauf
c7302cbbd4
home/kitty: cleanup and fmt
2024-07-24 08:26:00 -04:00
Aly Raffauf
96763c8752
home: switch default terminal alacritty -> kitty
2024-07-24 08:25:28 -04:00
Aly Raffauf
94e6fea526
home: add kitty module
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 23:21:59 -04:00
Aly Raffauf
56427dd1aa
drop cinnamon ( #56 )
...
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
2062b8087e
home/alacritty: reformat
2024-07-19 22:42:45 -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
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
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
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
9f16cb1d1a
home/vscodium: "null" -> null
2024-07-10 15:32:13 -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
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
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
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
575149a3a0
move duplicated hardware configuration to config.ar.hardware module
2024-06-26 22:13:02 -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
db95583b4f
home: drop neofetch due to upstream deprecation
2024-06-25 17:04:37 -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
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
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
6334e25a8c
vscodium: use custom titlebar if desktop.gnome.enable
2024-06-22 20:19:34 -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
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
63fe0db78a
home/bash: alias cat to bat
2024-06-19 15:34:11 -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
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
b3b04a9e41
homeManagerModules: simplify and refactor options into options.nix
2024-06-11 17:49:50 -04:00
Aly Raffauf
fc216bc6b7
move all overlays/overrides to config.nixpkgs.overlays.
2024-06-04 01:18:46 -04:00
Aly Raffauf
916f51d50c
home: code cleanup
2024-06-03 22:10:25 -04:00
Aly Raffauf
2b1247b696
home: removed unused modules
2024-06-03 21:27:06 -04:00
Aly Raffauf
621950b0ce
vsCodium: add systemd unit file highlighter
2024-06-03 18:35:32 -04:00
Aly Raffauf
c54d01f846
vscode: add rainbow indent extension
2024-05-31 19:23:32 -04:00
Aly Raffauf
e65050fc01
home/chromium: brave by default
2024-05-28 23:17:37 -04:00
Aly Raffauf
730778f91d
add electron/chrome fixes for touch screens on wayland
2024-05-27 19:37:28 -04:00
Aly Raffauf
2b5353c455
hyprland: add tablet mode with virtkeyboard and menu/close waybar buttons
2024-05-26 21:24:00 -04:00
Aly Raffauf
e37cd3c13a
greetd: show username
...
fix formatting
2024-05-18 19:40:41 -04:00
Aly Raffauf
e1ce1cc6ab
chromium: add extensions
2024-05-18 17:19:28 -04:00
Aly Raffauf
5eace49fae
sway: add close button in tablet mode
2024-05-18 08:34:42 -04:00
Aly Raffauf
3a2e9b70ce
waybar/sway: added tablet mode toggle for virtkeyboard, autorotate, and waybar menu button
2024-05-17 23:16:43 -04:00
Aly Raffauf
3cd6a5f4b5
mako: add do not disturb mode
2024-05-16 17:30:37 -04:00
Aly Raffauf
3234516282
fuzzel: improved desktop theme and app integration for font, border, and defualt terminal
2024-05-15 15:39:48 -04:00
Aly Raffauf
294fd9fa9c
mako: make colors and border more consistent with windowmanager themes
2024-05-15 15:31:02 -04:00
Aly Raffauf
ac9f812f25
home: fixed font inconsistency
2024-05-12 21:45:33 -04:00
Aly Raffauf
3e481ccb48
vscodium: switch default theme to catppuccin frappé
2024-05-12 01:08:46 -04:00
Aly Raffauf
decd78c834
waybar: remove bluetooth icon
2024-05-11 22:56:47 -04:00
Aly Raffauf
fe3cbb067e
wlogout: improve background legibility and consistency with waybar
2024-05-11 22:56:38 -04:00
Aly Raffauf
7654e4069c
wlogout: new theme
2024-05-11 22:56:26 -04:00
Aly Raffauf
01d3f9d6d7
waybar: improve spacing in waybar scratchpad
2024-05-11 00:58:33 -04:00
Aly Raffauf
2b37856369
sway/waybar: add scratchpad module to panel
2024-05-09 13:59:53 -04:00
Aly Raffauf
5f79d20279
added preferDark option to theme module
2024-05-08 11:37:38 -04:00
Aly Raffauf
437137b5ba
home: added default apps module
2024-05-05 22:00:46 -04:00
Aly Raffauf
5634e4e8a3
rewrite home modules to dynamically get executables iwth lib.getExe and lib.getExe'
2024-05-05 19:39:36 -04:00
Aly Raffauf
9625af21f5
vscodium: quick missing font fix
2024-05-05 17:27:29 -04:00
Aly Raffauf
90a5d3bfd9
sway/river/hypr: removed duplicated hard dependencies
2024-05-05 17:22:15 -04:00
Aly Raffauf
6c8e3068b0
waybar: removed unnecessary formatting in css
2024-05-04 21:23:04 -04:00
Aly Raffauf
50fa28088e
waybar: remove separate css style
2024-05-04 21:20:08 -04:00
Aly Raffauf
a41f69133d
swaylock: use theme module default wallpaper
2024-05-04 21:19:11 -04:00
Aly Raffauf
1d79c7b2c3
swaylock: use theme module
2024-05-04 21:19:11 -04:00
Aly Raffauf
1ea8e6fcba
mako: use theme module
...
mako: fix build error by converting int to str with toString
2024-05-04 21:19:07 -04:00
Aly Raffauf
6b2bab0294
fuzzel: moved partially to new theme module
2024-05-04 20:55:37 -04:00
Aly Raffauf
b6a9216780
emacs: removed python dependency
2024-05-04 20:55:23 -04:00
Aly Raffauf
c7b9a639e4
alacritty: move to new theme module
2024-05-04 20:51:15 -04:00
Aly Raffauf
7d12d5d180
vscodium: move to theme module for font declaration
2024-05-04 20:48:03 -04:00