Aly Raffauf
6bf5eee591
kde: remove package exclusions
2024-12-19 11:18:47 -05:00
Aly Raffauf
c7581ba6e1
tree-wide: drop sway ( #194 )
git-mirror / gitlab-sync (push) Waiting to run
nix-build / clean-install-build (push) Waiting to run
nix-build / rofi-bluetooth-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-build / slateport-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-12-08 22:16:10 -05:00
Aly Raffauf
9d4625e9e8
desktop: add pam rules for hyprlock
2024-11-22 15:16:48 -05:00
Aly Raffauf
7453aedb63
flake: update inputs ( #156 )
...
* flake.lock: Update
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/3979285062d6781525cded0f6c4ff92e71376b55?narHash=sha256-o5m5WzvY6cGIDupuOvjgNSS8AN6yP2iI9MtUC6q/uos%3D' (2024-10-29)
→ 'github:nix-community/disko/856a2902156ba304efebd4c1096dbf7465569454?narHash=sha256-sdY29RWz0S7VbaoTwSy6RummdHKf0wUTaBlqPxrtvmQ%3D' (2024-11-04)
• Updated input 'home-manager':
'github:nix-community/home-manager/8ca921e5a806b5b6171add542defe7bdac79d189?narHash=sha256-0AfApF8aexgB6o34qqLW2cCX4LaWJajBVdU6ddiWZBM%3D' (2024-11-01)
→ 'github:nix-community/home-manager/2f607e07f3ac7e53541120536708e824acccfaa8?narHash=sha256-0kZL4m%2BbKBJUBQse0HanewWO0g8hDdCvBhudzxgehqc%3D' (2024-11-05)
• Updated input 'jovian':
'github:Jovian-Experiments/Jovian-NixOS/bd1da5657b8903b293a0ff51eb896a91a544ebed?narHash=sha256-xmZQFGeIm2TzXv4jGaQ3nfBoUbt4gKbIv/SHVWw93ag%3D' (2024-11-01)
→ 'github:Jovian-Experiments/Jovian-NixOS/84da0883c26098a343b3056c025943d991d1c7f5?narHash=sha256-c9N34iMGlYvIhEDGEzidYoua/nJCjtXI0Sf/ZYtY4Ds%3D' (2024-11-06)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/bcc7c896b56ccd644ca2daea74dac05c1731f59d?narHash=sha256-dfxO6mkn1KkotGQXV93m/2MoS9ayLUwaIIbR3mReLd0%3D' (2024-11-01)
→ 'github:fufexan/nix-gaming/0c25376479d11073346ed22de8571805543ede71?narHash=sha256-UHm56cW/04efHY4NgboGFOXliGQCqRRY%2Bl1HM7c8/Ms%3D' (2024-11-05)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/3d04084d54bedc3d6b8b736c70ef449225c361b1?narHash=sha256-K5ZLCyfO/Zj9mPFldf3iwS6oZStJcU4tSpiXTMYaaL0%3D' (2024-10-01)
→ 'github:hercules-ci/flake-parts/506278e768c2a08bec68eb62932193e341f55c90?narHash=sha256-hgmguH29K2fvs9szpq2r3pz2/8cJd2LPS%2Bb4tfNFCwE%3D' (2024-11-01)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
'fb192fec7c
.tar.gz?narHash=sha256-0xHYkMkeLVQAMa7gvkddbPqpxph%2BhDzdu1XdGPJR%2BOs%3D' (2024-10-01)
→ 'cc2f280002
.tar.gz?narHash=sha256-lXvH/vOfb4aGYyvFmZK/HlsNsr/0CVWlwYvo2rxJk3s%3D' (2024-11-01)
• Updated input 'nix-gaming/umu':
'git+https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix&ref=refs/heads/main&rev=72499f349ca81cb2838eced9d7c465b2cf71c4a2&submodules=1 ' (2024-10-26)
→ 'git+https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix&ref=refs/heads/main&rev=70645c290dfc6ed10282bf4d2ae38c0bf7b1a3fb&submodules=1 ' (2024-11-02)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/2768c7d042a37de65bb1b5b3268fc987e534c49d?narHash=sha256-AlcmCXJZPIlO5dmFzV3V2XF6x/OpNWUV8Y/FMPGd8Z4%3D' (2024-10-23)
→ 'github:nixos/nixpkgs/4aa36568d413aca0ea84a1684d2d46f55dbabad7?narHash=sha256-Zwl8YgTVJTEum%2BL%2B0zVAWvXAGbWAuXHax3KzuejaDyo%3D' (2024-11-05)
• Updated input 'nur':
'github:nix-community/NUR/0cec4b96fa9a9f3b348439ede1fd5ef46593b966?narHash=sha256-J8dDwKgRXrS6Jfija3Fu/UhsjtESq7LVc6rSd3TCRzc%3D' (2024-11-01)
→ 'github:nix-community/NUR/340b8c3ca8a5fcfe8a2230a5e76442b36f68e2ca?narHash=sha256-YDJ1R6NmTpGhLpXrlqp3p9H/ktr2BJD1GoG1WMagYRc%3D' (2024-11-06)
• Updated input 'stylix':
'github:danth/stylix/04afcfc0684d9bbb24bb1dc77afda7c1843ec93b?narHash=sha256-uGjTjvvlGQfQ0yypVP%2Bat0NizI2nrb6kz4wGAqzRGbY%3D' (2024-10-26)
→ 'github:danth/stylix/762c07ee10b381bc8e085be5b6c2ec43139f13b0?narHash=sha256-tGvmW0qih%2BdCAH9L4BEMYMiHcBoJVZtESbC9WH0EEuw%3D' (2024-11-06)
* flake: lock stylix to avoid hyprland config issues
* greetd: format
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-06 20:10:01 -05:00
Aly Raffauf
fd3adaf01b
desktop/greetd: rever to tuigreet due to scaling issues
2024-11-06 19:49:48 -05:00
Aly Raffauf
d51b0b7a60
gnome: follow upstream gnome.gnome-settings-daemon -> gnome-settings-daemon
git-mirror / gitlab-sync (push) Waiting to run
nix-build / adjustor-build (push) Waiting to run
nix-build / clean-install-build (push) Waiting to run
nix-build / hhd-ui-build (push) Waiting to run
nix-build / rofi-bluetooth-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 / pacifidlog-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-build / slateport-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-10-28 19:41:13 -04:00
Aly Raffauf
94c5997524
gnome: remove unnecessary workaround for fprintd authentication
git-mirror / gitlab-sync (push) Waiting to run
nix-build / adjustor-build (push) Waiting to run
nix-build / clean-install-build (push) Waiting to run
nix-build / hhd-ui-build (push) Waiting to run
nix-build / rofi-bluetooth-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 / pacifidlog-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-build / slateport-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-10-28 13:46:04 -04:00
Aly Raffauf
c70d7e116d
kde: remove apps from default installation
git-mirror / gitlab-sync (push) Waiting to run
nix-build / adjustor-build (push) Waiting to run
nix-build / clean-install-build (push) Waiting to run
nix-build / hhd-ui-build (push) Waiting to run
nix-build / rofi-bluetooth-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 / pacifidlog-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-build / slateport-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-10-26 17:04:33 -04:00
Aly Raffauf
d86e4c5be1
desktop: add kde modules ( #143 )
...
git-mirror / gitlab-sync (push) Waiting to run
nix-build / adjustor-build (push) Waiting to run
nix-build / clean-install-build (push) Waiting to run
nix-build / hhd-ui-build (push) Waiting to run
nix-build / rofi-bluetooth-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 / pacifidlog-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-build / slateport-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
* theme: don't set kde qt theme if kde is enabled
* home: add kde option
* nixos: add kde module
* hyprland: set kde theme variables
* desktop: set libadwaita headerbar buttons for kde
* greetd: tuigreet -> regreet
2024-10-25 15:05:48 -04:00
Aly Raffauf
7798d01cae
add gnome modules ( #108 )
...
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-build / slateport-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
* firefox: add gnome browser connector
* lavaridge: remove commented gnome settings
* nixos: add gnome module
* nix fmt
* vscode: use custom titlebar on gnome
* theme: check for gnome before adding extraCss
* firefox: browsers in titlebar when gnome is enabled
* home: add gnome settings
* desktop: set gtk window decorations
* gnome: remove gsconnect
* Merge branch 'master' into add-gnome
2024-09-18 12:44:14 -04:00
Aly Raffauf
65492d7c89
nixos/desktop: remove font pkgs
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-build / slateport-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-08-22 09:01:19 -04:00
Aly Raffauf
29bc4af56e
flake: reorg common modules as flake outputs ( #95 )
...
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-build / slateport-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
* initial committ
* move plymouth and printing to desktop modules
* rename commonModules -> common
* rename commonModules -> common
* move nix settings base -> common/nix
* nix fmt
* move baseModules to common/base
2024-08-22 07:46:19 -04:00
Aly Raffauf
0b489bbe1b
aly: restore hyprland workspace assognments for laptops
2024-08-20 14:34:12 -04:00
Aly Raffauf
ad69f4ad44
sway: swayfx -> sway
2024-08-19 10:01:19 -04:00
Aly Raffauf
1088dfbc45
sway: lib.mkDefault swayfx
2024-08-18 18:03:03 -04:00
Aly Raffauf
61fbd5ce2a
sway: don't auto install extraPackages
2024-08-17 21:45:02 -04:00
Aly Raffauf
1cba1f10fd
desktop: services.xserver.libinput -> services.libinput
2024-08-17 17:01:10 -04:00
Aly Raffauf
c0597a357a
Revert "desktop: swaylock -> gtklock ( #89 )"
...
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
This reverts commit 62f2d5b1d0
.
2024-08-12 09:04:16 -04:00
Aly Raffauf
62f2d5b1d0
desktop: swaylock -> gtklock ( #89 )
...
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
* nixos/desktop: add pam config for gtklock
* apps: add gtklock config
* nixos: fix duplicate pam settings
* desktop: switch to gtklock
* swayidle: switch to gtklock
* nixfmt
* desktop: simplify pam config with inherit
2024-08-12 01:05:07 -04:00
Aly Raffauf
bbc0be5a61
desktop: add swayosd module with custom style ( #80 )
...
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
* desktop: add swayosd theme style
* home: add swayosd module options
* desktop: enable libinput
2024-08-09 20:23:44 -04:00
Aly Raffauf
27b3fe91a6
nixos: fix zed font troubles with explicit fonts in desktop module
2024-08-04 15:28:58 -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
80202e7689
nixos/desktop: disable blueman
2024-07-25 23:32:32 -04:00
Aly Raffauf
ba1d6fe0fd
home: move gnome config to hm ( #59 )
...
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
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
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
17f721d33b
nixosmodules/greetd: simplify autologin options
2024-07-10 20:30:11 -04:00
Aly Raffauf
d63e7615bc
hosts: consolidate substituters
2024-07-08 17:54:12 -04:00
Aly Raffauf
41852c9d1f
nixosModules: move x keyboard config to hosts/common.nix
2024-07-08 00:29:15 -04:00
Aly Raffauf
0a58af6500
moved and simplified overlays from baseModules
2024-07-07 23:54:00 -04:00
Aly Raffauf
d0e45edce8
nixosmodules: merge lightdm and cinnamon modules
2024-07-07 20:23:29 -04:00
Aly Raffauf
e2c9c12c10
nixos/gnome: integrate fprintdFix into gnome module
2024-07-07 19:46:57 -04:00
Aly Raffauf
35dd665979
nixosModules: drop plasma
2024-07-07 19:41:21 -04:00
Aly Raffauf
5902de4177
move hyprland overlays to nixosModules/desktop/hyprland
2024-07-07 19:41:07 -04:00
Aly Raffauf
dbb3ec3895
move nixos/base to baseModules
2024-07-07 19:17:35 -04:00
Aly Raffauf
1cfb1877cb
nixos/gnome: add triple buffering patch
2024-07-07 14:48:46 -04:00
Aly Raffauf
2c6cfaa41a
migrate fallarbor, lavaridge, petalburg, and rustboro to nixhw
2024-07-06 17:53: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
d7c89bb72e
nixos/desktop/gnome: fix typo in gdm pam config
2024-07-03 10:36:35 -04:00
Aly Raffauf
112c5aa92e
nixos: add system-config-printer support
2024-07-02 17:54:12 -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
a5a762f432
confirm to catppuccin themes renamed upstream
2024-07-01 09:30:47 -04:00
Aly Raffauf
efcc254856
nixosModules: simplify options
2024-06-28 21:07:20 -04:00
Aly Raffauf
575149a3a0
move duplicated hardware configuration to config.ar.hardware module
2024-06-26 22:13:02 -04:00
Aly Raffauf
0f15724d84
greetd: format
2024-06-22 16:03:05 -04:00
Aly Raffauf
e3045cd378
nixos: gnupg, kwallet, and gnomekeyring unlocking for sddm, lightdm, greetd, and gdm
2024-06-22 15:29:41 -04:00
Aly Raffauf
17880c1460
remove waylandComp, enable based on enabled window managers
2024-06-21 19:32:40 -04:00
Aly Raffauf
20ddad7380
nixos/desktop: move options to options.nix
2024-06-21 18:03:46 -04:00
Aly Raffauf
96ac335435
nixos/desktop: use nerdfonts overlay
2024-06-21 17:28:48 -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