Aly Raffauf
7ee40426ab
remove unused variables and nesting issues
2024-07-18 20:06:46 -04:00
Aly Raffauf
a844e2ff68
hosts: reorganize common config ( #39 )
...
* hosts: mv common.nix -> common/default.nix
* hosts/common: move wifi settings to wifi.nix
* hosts/common: add locale.nix, nix.nix, samba.nix, and secrets.nix
* hosts/common: move network and wifi settings to network.nix
* hosts/common: org fixes
2024-07-16 16:53:28 -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
e0909651f7
hosts: code cleanup
2024-07-10 21:21:14 -04:00
Aly Raffauf
17f721d33b
nixosmodules/greetd: simplify autologin options
2024-07-10 20:30:11 -04:00
Aly Raffauf
9b617fd1be
add pp-adjuster
2024-07-10 10:04:32 -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
ed82d1e7b8
userModules/aly/syncthing: handle secrets
2024-07-08 01:29:09 -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
58b248367c
nixosModules: move tailscale config to hosts
2024-07-07 20:10:54 -04:00
Aly Raffauf
dbb3ec3895
move nixos/base to baseModules
2024-07-07 19:17:35 -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
2c6cfaa41a
migrate fallarbor, lavaridge, petalburg, and rustboro to nixhw
2024-07-06 17:53:41 -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
efcc254856
nixosModules: simplify options
2024-06-28 21:07:20 -04:00
Aly Raffauf
e59d580d37
move user home-manager declarations to nixosModules
2024-06-28 19:36:23 -04:00
Aly Raffauf
ab6d56a2f3
aly: add firefox bookmarks and extensions for work profile
2024-06-27 22:16:25 -04:00
Aly Raffauf
05d7747a9e
moved base hardware cofnig + sound to hardwareModules
2024-06-26 23:57:41 -04:00
Aly Raffauf
575149a3a0
move duplicated hardware configuration to config.ar.hardware module
2024-06-26 22:13:02 -04:00
Aly Raffauf
195502dcbe
simplified module options and host configs after dropping nixos-hardware input
2024-06-22 12:10:36 -04:00
Aly Raffauf
b329714206
move sway options to options.nix and follow osConfig
2024-06-21 17:44:27 -04:00
Aly Raffauf
860d801a12
move intel-vaapi-driver overrides to overlays
2024-06-21 16:33:54 -04:00
Aly Raffauf
47d1432434
nixos: added option to automount mauville Samba shares for user aly at boot
2024-06-18 19:44:31 -04:00
Aly Raffauf
08d98ade6f
reorganized hardware files and enabled firmware
2024-06-14 21:18:00 -04:00
Aly Raffauf
af76a6fc5f
Revert "disko: fix /boot being world-writeable"
...
This reverts commit 4b44917e2d
due to
errors at install time.
2024-06-14 19:42:53 -04:00
Aly Raffauf
ec9c82e706
move disko import to flakes
2024-06-14 19:06:08 -04:00
Aly Raffauf
4b44917e2d
disko: fix /boot being world-writeable
2024-06-14 12:54:19 -04:00
Aly Raffauf
0e73c7580f
refactor nixosModules with consistency with homeManagerModules
2024-06-11 21:16:05 -04:00
Aly Raffauf
b01e8ebadb
nixosModules: reformat to store all options in options.nix
2024-06-11 16:24:12 -04:00
Aly Raffauf
0831fdaeb9
flake: refactor home manager modules into flake output
2024-06-11 14:25:31 -04:00
Aly Raffauf
a81a230895
secrets: organized public ssh keys
2024-06-10 20:30:01 -04:00
Aly Raffauf
d772abff12
moved syncthing key/cert hosts -> nixosModules
2024-06-09 21:39:35 -04:00
Aly Raffauf
1f42499fe0
secrets: read host public key from hosts directory
2024-06-09 19:57:37 -04:00
Aly Raffauf
d0c2409ac1
secrets: added syncthing key and certs
2024-06-09 19:25:55 -04:00
Aly Raffauf
079036864e
petalburg: run iio-hyprland when hyprland is launched
2024-06-04 02:02:29 -04:00
Aly Raffauf
978431f9e2
Revert "enable btrfs autoscrub"
...
This reverts commit 82c89171fc
.
2024-06-03 14:15:19 -04:00
Aly Raffauf
82c89171fc
enable btrfs autoscrub
2024-06-02 05:17:30 -04:00
Aly Raffauf
dbedfac160
petalburg: hyprland by default
2024-05-27 21:42:54 -04:00
Aly Raffauf
2ab53ed2b9
code cleanup
2024-05-27 21:39:30 -04:00
Aly Raffauf
2c9b32360b
petalburg: add hyprland
2024-05-26 11:32:20 -04:00
Aly Raffauf
647a36b46c
refactor flake.nix for multiarch support
...
flake: simplify nixos hosts with nixpkgs.lib.genAttrs
2024-05-24 13:37:55 -04:00
Aly Raffauf
3c2ed253ff
moved color scheme swap scripts to gnome and kde modules respectively
...
gnome/kde: nixify cs adjustment scripts
2024-05-24 13:37:51 -04:00
Aly Raffauf
62943b1e61
simpify per-host home configurations
2024-05-21 22:28:52 -04:00
Aly Raffauf
4f82c8c5bb
home-manager: moved to shared modules for multi user configs
2024-05-19 12:35:15 -04:00
Aly Raffauf
1933bbf9d1
petalburg: use pkgs.sway over pkgs.swayfx
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
59b758355c
sway: add virtual keyboard support for tablets
2024-05-17 19:09:22 -04:00