Commit graph

39 commits

Author SHA1 Message Date
626ee553e3 Flake update 2025-07-10 2025-07-10 12:06:57 -07:00
8cce89424b Flake update 2025-06-10 2025-06-10 12:49:00 -07:00
8ede8136ea Niri, Hypr, Flake Bump, tuigreet, init niri
Sets up a config for Niri which involved both the host and user config
settings. It's a semi basic set up to be improved on further later.

This also needs to bump flake so that niri can be added to the flake
update. I don't know what the flake bump date was at this point, so I'll
have to bump it again soon.

This needs to break apart the "waylandcompositors" service to allow niri
and hypr to better fit the directory structure. Otherwise Hypr is
unchanged.

need to update the tuigreet default WM based on the currently selected
one. Currently prioritizes Hyprland > Niri because I didn't want to
write assert code...
2025-05-22 09:27:37 -07:00
2f2aea1208 Flake update 2025-03-17 2025-03-17 18:49:30 -07:00
813901ec3f Flake update 2025-03-12, remove Lix (build-time) 2025-03-12 22:32:46 -07:00
0fb01f4edb Flake update 2025-01-17, remove system = system 2025-01-22 10:14:01 -08:00
5c01a63feb Flake update 2025-01-14 2025-01-14 13:29:17 -08:00
42ff2d37c0 Lix, switch to lix from nix, bump flake 2024-11-29 02:09:18 -08:00
31313733c2 Flake update 2024-11-28 2024-11-28 14:25:17 -08:00
c2c59c63cf Merge home-manager into nixos
Previously the home-manager and nixos sections of my config had been
separated into different branches on the same repository. This commit
merges the home-manager modules into the directory, and convert the
"systems" that used to be on each branch into hosts and users.

The goal of this change is to make it easier to see the hosts and users
paradigm, as well as limit the number of locations the git repository is
installed. Additionally, having different branches tracking different
changes was silly for a git repository.
2024-11-11 21:01:02 -08:00
dd8d3d12f6 Flake update 2024-11-07 2024-11-08 10:12:45 -08:00
bb2c29495c Global, Hypr, Systems, Flake update 2024-10-21
Refactored systems to be dependant on host. So that jibril and onizuka
can have separate profiles. Doing this split up the systems/ folder, and
also forced a flake update to test. This was done midway through the
hypr rework, and would have been difficult to decouple, so I just did a
big commit instead <3

Refactored the entire hypr system to use settings and nix rather than
its native config. This is working and tested on Jibril, but is missing
the scripts used for switching workspaces on Onizuka.
2024-10-24 10:35:36 -07:00
c1351567cc Flake update 2024-07-15, and hypr cachix fix 2024-07-15 18:37:14 -07:00
34f2abf578 Flake update 2024-07-14 2024-07-14 04:05:22 -07:00
5a62376c57 Flake update 2024-06-05 2024-06-05 00:49:59 -07:00
b0d8c4f6d1 Flake update 2024-06-05 2024-06-05 00:43:23 -07:00
1a325049ae Bump flakes, use hyprland?submodules=1 2024-05-26 17:42:47 -07:00
f160b56597 Bump flakes, use hyprland?submodules=1 2024-05-26 16:55:15 -07:00
ea22a354cb Lf, add trash-cli support 2024-04-18 02:45:46 -07:00
02fe68372c Refactor codebase to use nix modules 2024-04-18 02:42:11 -07:00
79ff5f1301 Add kitty, obs, and scripts skeleton code
Also refactors some flake.nix code to not use dictionaries
2024-04-18 02:37:51 -07:00
5d9f2aaf29 make nix use xdg-standard 2024-04-16 00:26:29 -07:00
f899e58b3c Add autoupgrade option, enable in onizuka 2024-04-13 18:32:38 -07:00
fc5d2b9483 Fix errors so system builds 2024-04-09 00:00:42 -07:00
13a4fa146f Add sops-nix for secret management 2024-04-07 00:33:49 -07:00
c5f8a1b9bf Reformat flake.nix for cleaner management 2024-03-22 02:54:25 -07:00
875e7c8f24 Add anime-launcher, remove commented code in flake
Add anime-launcher because it needs to be installed at the system level
to interact with /etc/hosts configuration.

Remove commented code as it wasn't being used to overlay packages, and
can be easily researched later
2024-03-17 16:14:40 -07:00
1e5ae3b644 Switch to upstream repo, change xonsh config 2024-03-16 11:12:22 -07:00
5ee244c98a Add steam 2024-03-05 21:31:57 -08:00
6175083d4e Hyprland rules updating 2024-02-21 15:04:08 -08:00
2473b14dac Squashed commit of the following:
commit b56a956345dbe9cc152097b540436a74fee3a844
Author: langedev <public@daltonlange.com>
Date:   Wed Feb 21 14:31:11 2024 -0800

    Fix typo

commit 38aadf56730fb7d7a9ddbf704d024061c43983b3
Author: langedev <public@daltonlange.com>
Date:   Wed Feb 21 14:24:49 2024 -0800

    testing refactoring
2024-02-21 14:48:45 -08:00
2891970cd0 Faster boot timeout, and updated 2024-02-17 18:06:27 -08:00
33e4003dda change eww to ags 2024-02-16 21:32:55 -08:00
907805c515 Update, and add ~/prog/scripts to path 2024-02-16 18:19:19 -08:00
f78a2ab527 Move to Xonsh, add hypr scripts 2024-01-20 14:03:54 -08:00
d1eb51d3e9 fix desktop environment 2023-12-04 17:40:50 -08:00
a0c8fd6bb8 Add hyprland 2023-11-20 01:31:41 -08:00
dcedb96843 Initial commit lol 2023-11-19 19:31:04 -08:00
f0483a15b0 Initial commit lol 2023-11-19 19:03:46 -08:00