Skip to content

Commit cd8a0de

Browse files
Add new files
1 parent 837a5ff commit cd8a0de

26 files changed

+1493
-0
lines changed

README.md

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Tasks
2+
3+
**Push files to GitHub.** Need GnuPG for authentication and signature!
4+
5+
- Bash
6+
- Readline
7+
- Gnome
8+
- Wallpaper
9+
- Remove theme, I don't like it... Or, improve it?
10+
- Minor tweaks?
11+
- Make theme consistent across applications (GTK3, GTK4, etc)?
12+
- Declarative?
13+
- Impermanence
14+
- Firefox
15+
- Theme... Use the Gnome theme?
16+
- Hide horizontal tabs.
17+
- Declarative?
18+
- VSCode
19+
- Improve "open editors" in side-bar.
20+
- Better keyboard shortcuts...
21+
- Declarative?
22+
- Neovim
23+
24+
- Helix?
25+
- Improve PAM?
26+
27+
...
28+
29+
1. Get rid of `home-manager`? I don't like it... Write it in Rust?
30+
2. Create my own replacement of `nixpkgs`? Insane...
31+
3. Experiment with the Nickel language for configuration? Try again?

flake.lock

+289
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
inputs = {
3+
home-manager.inputs.nixpkgs.follows = "nixpkgs";
4+
home-manager.url = "github:nix-community/home-manager";
5+
6+
lanzaboote.inputs.nixpkgs.follows = "nixpkgs";
7+
lanzaboote.url = "github:nix-community/lanzaboote/v0.4.1";
8+
9+
nix-flatpak.url = "github:gmodena/nix-flatpak";
10+
11+
nixos-hardware.url = "github:nixos/nixos-hardware";
12+
13+
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
14+
};
15+
16+
outputs =
17+
inputs:
18+
let
19+
lib = inputs.nixpkgs.lib.extend (self: super: import ./lib.nix super);
20+
in
21+
{
22+
inherit lib;
23+
24+
nixosConfigurations."scott-desktop" = inputs.nixpkgs.lib.nixosSystem {
25+
modules = [ ./scott-desktop ];
26+
27+
specialArgs = {
28+
inherit inputs;
29+
inherit lib;
30+
31+
settings = {
32+
# Host
33+
computerName = "Scott's Desktop";
34+
hostName = "scott-desktop";
35+
hostPlatform = "x86_64-linux";
36+
37+
# User
38+
emailAddress = "[email protected]";
39+
fullName = "Scott Moore";
40+
hashedPassword = "$y$j9T$6K2y3iI1hLG.Ei4NAw.tB0$Zr8cPkLDf7pdmxXkzflwcgFAuvB/6qm6Mt9L4xC6EYC";
41+
userName = "scott";
42+
};
43+
};
44+
};
45+
};
46+
}

0 commit comments

Comments
 (0)