mirror of
https://github.com/daylinmorgan/oizys.git
synced 2024-12-24 20:10:43 -06:00
Compare commits
1 commit
be860401e3
...
b275fb7f9c
Author | SHA1 | Date | |
---|---|---|---|
b275fb7f9c |
7 changed files with 33 additions and 45 deletions
32
flake.lock
32
flake.lock
|
@ -323,11 +323,11 @@
|
||||||
"xdph": "xdph"
|
"xdph": "xdph"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1723656907,
|
"lastModified": 1723579231,
|
||||||
"narHash": "sha256-11tgstIQZP3RRrBEF3ym9L6oS+vzqZJ7Mp6eB2PaN+0=",
|
"narHash": "sha256-PL9C3aOetj+TS+vXvNhh7q5bm3g70oakg+iSu5eQBUQ=",
|
||||||
"ref": "refs/heads/main",
|
"ref": "refs/heads/main",
|
||||||
"rev": "197f8807900afc81c1c92ad17e621d1998ee268b",
|
"rev": "3b4aabe04c7756fb0a70d78b6f0e701228f46345",
|
||||||
"revCount": 5088,
|
"revCount": 5087,
|
||||||
"submodules": true,
|
"submodules": true,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/hyprwm/Hyprland/"
|
"url": "https://github.com/hyprwm/Hyprland/"
|
||||||
|
@ -744,11 +744,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_4": {
|
"nixpkgs_4": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1723603349,
|
"lastModified": 1723572004,
|
||||||
"narHash": "sha256-VMg6N7MryOuvSJ8Sj6YydarnUCkL7cvMdrMcnsJnJCE=",
|
"narHash": "sha256-U5gKtbKuPahB02iGeGHFPlKr/HqrvSsHlEDEXoVyaPc=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "daf7bb95821b789db24fc1ac21f613db0c1bf2cb",
|
"rev": "19674872444bb3e0768249e724d99c8649c3bd78",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -839,11 +839,11 @@
|
||||||
"rust-overlay": "rust-overlay"
|
"rust-overlay": "rust-overlay"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1723671539,
|
"lastModified": 1723589920,
|
||||||
"narHash": "sha256-fOKiZhYGnIU2F2Yrl9k4Evkv7mwrGvvPwI1f1grWmy4=",
|
"narHash": "sha256-RvWCor8O3hivYsKVylP4GK4JmhE5KGwMxtLpXwfkC5o=",
|
||||||
"owner": "roc-lang",
|
"owner": "roc-lang",
|
||||||
"repo": "roc",
|
"repo": "roc",
|
||||||
"rev": "2423ce2272670be592d3ce0091c3ddf665358c88",
|
"rev": "2dee5aea941ea04a4eabc5482d030fef1bd0c0e9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1101,11 +1101,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1723681531,
|
"lastModified": 1723595170,
|
||||||
"narHash": "sha256-e+5bmu3c03BLUza76f+Dm35rI008+fhZ9LlcfUJ79gc=",
|
"narHash": "sha256-qPUqxmrW/wXCDJI4jH1bIGJ19c6b2qK46lmu9Nfi3dI=",
|
||||||
"owner": "mitchellh",
|
"owner": "mitchellh",
|
||||||
"repo": "zig-overlay",
|
"repo": "zig-overlay",
|
||||||
"rev": "ec73dc4a8b9a30b16da979e0bac67e457d5be933",
|
"rev": "f67c948100ccdc8066146e3fd489b176fd4f03fd",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1127,11 +1127,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1723638628,
|
"lastModified": 1723396350,
|
||||||
"narHash": "sha256-QW4XHDWk2XsoRm/4tRP9AWvXVE8tCZHQ8pLRVMylhOs=",
|
"narHash": "sha256-f5RTadUCYeGPDI6Y7xDYa6sJsdKFCdtD4WipGxuof3A=",
|
||||||
"owner": "zigtools",
|
"owner": "zigtools",
|
||||||
"repo": "zls",
|
"repo": "zls",
|
||||||
"rev": "599f9da8785f1cd3ac23595b910372e20c530a6d",
|
"rev": "3ec8ad16337e5fc391fbdfb394f68f155b2a7a69",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -10,7 +10,6 @@ let
|
||||||
#supportedSystems = ["x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin"];
|
#supportedSystems = ["x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin"];
|
||||||
supportedSystems = [ "x86_64-linux" ];
|
supportedSystems = [ "x86_64-linux" ];
|
||||||
forAllSystems = f: genAttrs supportedSystems (system: f (import nixpkgs { inherit system; }));
|
forAllSystems = f: genAttrs supportedSystems (system: f (import nixpkgs { inherit system; }));
|
||||||
|
|
||||||
inheritFlakePkgs =
|
inheritFlakePkgs =
|
||||||
pkgs: flakes:
|
pkgs: flakes:
|
||||||
listToAttrs (
|
listToAttrs (
|
||||||
|
|
|
@ -13,10 +13,11 @@ in
|
||||||
environment.systemPackages =
|
environment.systemPackages =
|
||||||
[ (flake.pkg "f1multiviewer") ]
|
[ (flake.pkg "f1multiviewer") ]
|
||||||
++ (with pkgs; [
|
++ (with pkgs; [
|
||||||
pcmanfm
|
|
||||||
wezterm
|
wezterm
|
||||||
alacritty
|
alacritty
|
||||||
|
|
||||||
|
xfce.thunar
|
||||||
|
|
||||||
inkscape
|
inkscape
|
||||||
gimp
|
gimp
|
||||||
|
|
||||||
|
|
|
@ -62,12 +62,11 @@ mkOizysModule config "hyprland" {
|
||||||
];
|
];
|
||||||
# using the below to autostart Hyprland
|
# using the below to autostart Hyprland
|
||||||
# broke my keybindings that were working before
|
# broke my keybindings that were working before
|
||||||
|
# services.getty = {
|
||||||
services.getty = {
|
# extraArgs = [ "--skip-login" ];
|
||||||
extraArgs = [ "--skip-login" ];
|
# loginOptions = "-p -- ${config.oizys.user}";
|
||||||
loginOptions = "-p -- ${config.oizys.user}";
|
# };
|
||||||
};
|
#
|
||||||
|
|
||||||
# environment.etc =
|
# environment.etc =
|
||||||
# let
|
# let
|
||||||
# activate-snippet = ''
|
# activate-snippet = ''
|
||||||
|
|
|
@ -21,7 +21,7 @@ mkOizysModule config "vpn" {
|
||||||
# updateResolvConf = true;
|
# updateResolvConf = true;
|
||||||
# };
|
# };
|
||||||
#
|
#
|
||||||
|
|
||||||
mullvad-chi = {
|
mullvad-chi = {
|
||||||
config = ''
|
config = ''
|
||||||
config /home/daylin/.config/openvpn/mullvad-chi/mullvad_us_chi.conf
|
config /home/daylin/.config/openvpn/mullvad-chi/mullvad_us_chi.conf
|
||||||
|
|
|
@ -1,25 +1,16 @@
|
||||||
{ inputs, ... }:
|
{ inputs, ... }:
|
||||||
let
|
let
|
||||||
inherit (builtins)
|
defaultOverlays =
|
||||||
map
|
# execute and import all overlay files in the current
|
||||||
filter
|
# directory with the given args
|
||||||
attrNames
|
builtins.map
|
||||||
readDir
|
# execute and import the overlay file
|
||||||
;
|
(f: (import (./. + "/${f}") { inherit inputs; }))
|
||||||
# execute and import all overlay files in the current
|
# find all overlay files in the current directory
|
||||||
# directory with the given args
|
(builtins.filter (f: f != "default.nix") (builtins.attrNames (builtins.readDir ./.)));
|
||||||
# overlays =
|
|
||||||
# map
|
|
||||||
# (f: (import (./. + "/${f}") { inherit inputs; }))
|
|
||||||
# (filter (f: f != "default.nix") (attrNames (readDir ./.)));
|
|
||||||
overlays =
|
|
||||||
readDir ./.
|
|
||||||
|> attrNames
|
|
||||||
|> filter (f: f != "default.nix")
|
|
||||||
|> map (f: import (./. + "/${f}") { inherit inputs; });
|
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
nixpkgs.overlays = overlays ++ [
|
nixpkgs.overlays = defaultOverlays ++ [
|
||||||
(final: _prev: {
|
(final: _prev: {
|
||||||
stable = import inputs.stable {
|
stable = import inputs.stable {
|
||||||
system = final.system;
|
system = final.system;
|
||||||
|
|
2
todo.md
2
todo.md
|
@ -2,8 +2,6 @@
|
||||||
|
|
||||||
## oizys
|
## oizys
|
||||||
|
|
||||||
- [ ] write a flake template that includes the systems boilerplate
|
|
||||||
|
|
||||||
## software
|
## software
|
||||||
|
|
||||||
- [ ] lid closed does not engage hyprlock?
|
- [ ] lid closed does not engage hyprlock?
|
||||||
|
|
Loading…
Reference in a new issue