Commit graph

840 commits

Author SHA1 Message Date
852b3e1f78
home-manager/programs/waybar: update icons 2024-12-20 12:44:46 +01:00
9f0cdf9f98
nixosModules/style: use with cfg.scheme.palette; when declaring colors 2024-12-20 09:20:19 +01:00
ec2bce3b55
home-manager/programs/waybar: update icons for cpu and memory 2024-12-19 20:51:51 +01:00
ae60854247
nixos/programs/games: add proton-ge declaratively 2024-12-19 19:12:01 +01:00
26845938e7
treewide: update waybar 2024-12-19 18:59:03 +01:00
cc7eec6a81
home-manager/terminal/programs/bat: update MANPAGER to work with --help 2024-12-19 17:49:08 +01:00
fb51921f26
home-manager/programs/browser: add BROWSER variable 2024-12-19 17:48:43 +01:00
c7d09bcd5b
home-manager/programs: switch from loupe to gthumb 2024-12-19 17:08:19 +01:00
bc7de34c43
nixosModules/style: update hyprlock colors 2024-12-19 15:51:05 +01:00
1f1183fa4d
shared/lib: update rgba colors 2024-12-19 15:51:05 +01:00
e2bcffa79e
config: fix gnome-control-center bind, disable unused panels 2024-12-19 13:51:23 +01:00
1b4b665b2b
config/home-manager/programs/hyprland: inhibit idle on fullscreen apps (except games) 2024-12-19 13:15:12 +01:00
c4897af672
flake: update inputs 2024-12-18 19:30:42 +01:00
390691be57
treewide: refactor structure
I have decided to refactor the entire structure of my repository, as the
old one was getting quite cluttered and I needed something that made
more sense. I've decided to go with the following, which will be
explained in the README when I find the time to do it. The gist of it
is:
- Put everything shared into its shared directory
- Rewrite the theme module (now style) to be more split, as it is
  theming a lot of different apps
- Merge nixos and home-manager configurations back into a singular
  config directory

Thanks a lot to llakala for the massive help she was with my Nix code.

commit 66ff9820f8
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 19:23:28 2024 +0100

    shared/nixosModules/style: use sharedModules

commit 1271294049
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 19:23:13 2024 +0100

    treewide: remove unused nvidia file

commit ab18a42418
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 19:02:34 2024 +0100

    flake: remove uneeded directory for nodes

commit f8afc9f461
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 18:43:19 2024 +0100

    shared/nixosModules/style: split everything into its file

commit 851a4d0d32
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 11:15:40 2024 +0100

    repo: update README

commit e01237d59a
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 11:00:56 2024 +0100

    hosts/solaire: delete unused modules directory

commit 1c3665ec1c
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 11:00:24 2024 +0100

    pkgs: move to shared/pkgs

commit 587e8d321b
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 10:57:03 2024 +0100

    treewide: split up options from theming module, rename to style

    As an initial step towards refactoring the theming module, the options
    have been split up from the configuration itself. This will allow to
    find available options quicker, and separate concerns nicely. It was
    also renamed to style, to avoid confusion with its own options (eg.
    gtk.theme).

commit 87bb04f065
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 10:19:59 2024 +0100

    config/nixos/core/boot: remove unused arguments

commit 8e7c0584ef
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 10:19:46 2024 +0100

    hosts: move host-specific configuration to hosts/{host}/config

commit a600143e8a
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 10:19:24 2024 +0100

    nvidia: move to hosts/solaire

commit 7174a33a44
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 10:14:06 2024 +0100

    treewide: reorganize general structure

commit b86f1470ed
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 10:03:08 2024 +0100

    hosts/solaire: set global vars

commit de6ea242c0
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 09:24:59 2024 +0100

    system/network: replace hard-coded values with global vars

commit 5acf11adca
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 09:24:51 2024 +0100

    system/core/users: replace hard-coded values with global vars

commit 96425172a0
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 09:24:30 2024 +0100

    hosts/vamos: set global vars

commit 8338818b7d
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 09:24:23 2024 +0100

    hosts: import local modules by default

commit ffb60ac869
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 09:23:54 2024 +0100

    flake: update eachSystem to use lib.systems.flakeExposed

commit e98a15db1d
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Dec 18 09:23:33 2024 +0100

    modules: create modules to hold global variables
2024-12-18 19:24:59 +01:00
0e6ec0157b
modules/theme: add base16 tidal theme 2024-12-16 15:48:52 +01:00
7d3c2669ea
modules/theme: update accent color to be purple 2024-12-16 15:24:46 +01:00
4bae02f24a
modules/theme: add equicord base16 theme based on midnight 2024-12-16 15:10:16 +01:00
4bb5458008
home/programs: switch to equibop 2024-12-16 15:10:00 +01:00
318b4f3bfa
flake: update inputs 2024-12-16 00:14:05 +01:00
11126aed45
modules/theme/gtk: switch to papirus dark icons 2024-12-16 00:13:46 +01:00
6774a216d7
treewide: rename images to assets 2024-12-16 00:00:54 +01:00
37ef1e9875
system/services/kmscon: fix font name being incorrect 2024-12-15 19:40:37 +01:00
98b1beb3f8
home/terminal/programs: add alias for lazygit 2024-12-15 19:40:37 +01:00
f93928f9bf
home/programs/media: add tidal 2024-12-15 19:40:37 +01:00
613a2318fb
home/programs/editors/neovim: add neovide 2024-12-15 19:40:37 +01:00
727fe87eca
home/programs/hyprland: reset GDK_SCALE, add more touchpad configuration 2024-12-15 16:47:36 +01:00
43eed67a86
home/programs/hyprland add lock bind 2024-12-15 16:47:12 +01:00
25f6c41bc1
treewide: theme hyprlock
This is the catppuccin hyprlock theme, with base16 colors so that it may
work with my theming configuration.
2024-12-15 16:47:01 +01:00
1303ad9df0
modules/theme: use purple accent for catppuccin gtk 2024-12-13 23:23:49 +01:00
02ab15aad4
home/programs/wlogout: add wlogout 2024-12-13 23:23:35 +01:00
24dbf5a72f
home/programs/hyprland: add more binds 2024-12-13 23:23:20 +01:00
e42966f263
home/programs/hyprland: scale laptop monitor down 2024-12-13 23:07:14 +01:00
a0e7e87d77
system/programs/hyprland: add pam behavior for fingerprint machines 2024-12-13 23:03:28 +01:00
057adf1d27
home/programs/hyprland: disable xwayland scaling 2024-12-13 22:57:56 +01:00
7e240b97b6
modules/theme: add XCURSOR_SIZE 2024-12-13 22:57:42 +01:00
251adf60ca
home/programs/hyprland: setup laptop display 2024-12-13 19:32:30 +01:00
ff6557f878
hosts/vamos: switch to hyprland 2024-12-13 19:05:02 +01:00
a3c356c3c6
treewide: switch to hyprland
I've decided to switch to Hyprland again, after having issues with Niri,
especially with XWayland apps. It also has better and more widespread integration with other pieces of software that I use/plan to use.

commit 5a42498391
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Dec 13 16:59:37 2024 +0100

    modules/theme: update fuzzel selection colors

commit f3386f5b0a
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Dec 13 16:53:57 2024 +0100

    system/services/greetd: enable gnome keyring

commit c1caf6d844
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Dec 13 16:51:24 2024 +0100

    modules/themes: switch to phinger-cursors, update border colors

commit aa7a00d330
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Dec 13 14:54:43 2024 +0100

    hosts/solaire: switch to hyprland

commit 7c7a332a3e
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Dec 13 14:54:34 2024 +0100

    modules/theme: set default theme to catppuccin (again)

commit 471c6b5503
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Dec 13 14:54:24 2024 +0100

    flake: add hyprwm-contrib for grimslurp

commit 04914eab73
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Dec 13 14:54:09 2024 +0100

    system/services/greetd: switch to hyprland as compositor (thanks jacekpoz)

commit d185864012
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Dec 13 14:52:56 2024 +0100

    home/services/swaync: remove unused variables

commit 75ff00b2e2
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Dec 13 14:52:43 2024 +0100

    home/programs/waybar: add hyprland workspaces

commit b36b3abf53
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Dec 13 14:52:31 2024 +0100

    home/programs/hypr: add basic hyprland configuration

commit cdda6bf2bc
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Dec 13 12:03:53 2024 +0100

    system/programs: add hyprland module

commit ef36f7be36
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Dec 13 12:03:43 2024 +0100

    flake: add hyprland and cachix

commit cdbcd8d1bd
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Dec 13 12:03:37 2024 +0100

    system/nix: add wheel to trusted users
2024-12-13 19:02:53 +01:00
2ae9ccda39
flake: update inputs 2024-12-13 11:52:30 +01:00
1fd5815f18
modules/theme: update icon theme 2024-12-10 18:39:09 +01:00
3017dfc76c
treewide: bring regreet theme config to theme module 2024-12-10 08:36:24 +01:00
7d6515ed93
home/programs/browsers/firefox: force search engines rebuild 2024-12-10 08:16:26 +01:00
3cbde4886f
modules/theme: update fish colors 2024-12-09 20:30:03 +01:00
d0b4e758b9
treewide: use ankama-launcher from nixpkgs 2024-12-09 20:29:36 +01:00
b17e84fbef
modules/theme: update starship colors 2024-12-08 21:22:12 +01:00
e17d48779a
home/terminal/programs: switch bat theme to base16 2024-12-08 20:58:04 +01:00
60eacee9fe
modules/theme: remove kitty, update fuzzel for base16 2024-12-08 20:55:16 +01:00
6cc4b19328
home/programs/games: add ankama-launcher 2024-12-06 18:28:07 +01:00
a53d97e6b3
pkgs: package ankama-launcher 2024-12-06 18:27:57 +01:00
4f6df51bf9
flake: remove neovim-flake 2024-12-06 17:02:15 +01:00