Katharina Fey
13b1f4b6f6
libkookie: add qyliss user with ssh pubkeys
3 years ago
Katharina Fey
2928a53d58
libkookie: comment fix
3 years ago
Katharina Fey
705a7e67fa
libkookie: harness: add ability to load ssh public keys
3 years ago
Katharina Fey
2757a4e9d5
libkookie: gaia: import previous configuration
3 years ago
Katharina Fey
2550dbda72
libkookie: printing: add basic module
3 years ago
Katharina Fey
5bbf8cc19b
libkookie: i3: various updates to fonts, init config, and keybinding
3 years ago
Katharina Fey
49b086193f
libkookie: redshift: add module to handle redshift with systray
3 years ago
Katharina Fey
2c50fa43c7
libkookie: time: init module for local time handling
3 years ago
Katharina Fey
080004658a
libkookie: iosevka: add overlay variant with custom build settings
3 years ago
Katharina Fey
21e15c545a
libkookie: dpi: add global dpi setting and wrap dino to use it
3 years ago
Katharina Fey
0946b5e1a4
libkookie: net: init module to handle networking configuration
3 years ago
Katharina Fey
93bda8ccf0
libkookie: remove "group" key from user config
...
This is now implicitly created by the user harness.
3 years ago
Katharina Fey
b86ac76086
libkookie: gpg: implement gpg and yubikey handling
3 years ago
Katharina Fey
4e05692774
libkookie: change formatting
3 years ago
Katharina Fey
e7fceae6de
libkookie: xkblayout: init configuration
3 years ago
Katharina Fey
606c9d9d1b
libkookie: implement mail module handling via external configuration
3 years ago
Katharina Fey
93d18a00d9
libkookie: tempest: load game and music configuration
3 years ago
Katharina Fey
330f563d66
libkookie: music: init configuration
3 years ago
Katharina Fey
fbd17f8ee0
libkookie: gpg: init configuration
3 years ago
Katharina Fey
8d24b15520
libkookie: games: init configuration
3 years ago
Katharina Fey
23624e66d7
libkookie: emacs: adding electric-pair-mode to main init.el
3 years ago
Katharina Fey
9835b8e8ff
libkookie: audio: init module to handle audio settings
3 years ago
Katharina Fey
02817098e0
libkookie: add podman, and install additional modules to tempest set
3 years ago
Katharina Fey
29419948d7
libkookie: i3: update tools scripts
3 years ago
Katharina Fey
d541499ed4
libkookie: base: fix syntax errors
3 years ago
Katharina Fey
ec73a5b5ea
libkookie: workstation: add various graphical tools
3 years ago
Katharina Fey
8a4ed2268f
libkookie: git: disable installCheckPhase for custom git install
3 years ago
Katharina Fey
f012be39b5
libkookie: format changes
3 years ago
Katharina Fey
63ce734dee
libkookie: root/tempest: update to use new module trees
3 years ago
Katharina Fey
b219ffbb87
libkookie: devel: add configuration to install basic dev tools
3 years ago
Katharina Fey
d0b1a2d3e9
libkookie: base: init module with shell tools, git, and fish support
3 years ago
Katharina Fey
e39465caf3
libkookie: emacs: add package to overlay with installed configs
3 years ago
Katharina Fey
db964a4689
libkookie: i3: fixing issues with fonts, i3bar, and ws rename script
3 years ago
Katharina Fey
9cdd3d1f7c
libkookie: nix: add configuration that sets NIX_PATH correctly
3 years ago
Katharina Fey
63597feaf7
libkookie: compton: compositor has been renamed to picom
3 years ago
Katharina Fey
78a2961f10
libkookie: build: adding a function to build VM images for debugging
3 years ago
Katharina Fey
dceec84b00
libkookie: i3: adding compton and various improvements
3 years ago
Katharina Fey
76f3d25f0c
libkookie: kitty: adding module and configuration
3 years ago
Katharina Fey
141a837d25
libkookie: configuration/worstatien: add fonts, office, and browsing
3 years ago
Katharina Fey
da4d1cefba
libkookie: i3: adding i3status config generation module
3 years ago
Katharina Fey
9a10d19ced
libkookie: i3: adding module, configurations, and tempest config
3 years ago
Katharina Fey
a3be970118
libkookie: adding the basic module system harness
...
The main purpose of this harness is to provide a set of basic
functions to create home-manager loaders, include user configuration,
and provide an API surface to specify the active users on a system.
3 years ago
Katharina Fey
efde4a6127
libkookie: build: adding modules and configuration keys to NIX_PATH
3 years ago
Katharina Fey
0efc511d5d
libkookie: build: correctily pass additional arguments to nix build
3 years ago
Katharina Fey
53e4aeed9a
libkookie: adding root building mechanism
3 years ago
Katharina Fey
1c32b3da4c
libkookie: init overlays
...
This is a one-for-one copy from the old infrastructure repository
3 years ago
Katharina Fey
4741f73bce
libkookie: init roots/tempest
...
Adding the initial template for the device configuration for my
desktop computer (named after the ship in Mass Effect Andromeda),
which is taken from my old infrastructure repository. Some things
will have to be changed in this configuration, but at least this way I
don't have to start by creating device formatting modules.
3 years ago
Katharina Fey
2e04b35e5a
infra/libkookie: init project
...
Adding an empty directory and basic outline of libkookie, my personal
collection of nix expressions, and toolkit for building my system
configurations.
This project previously was part of kookienomicon, but was removed due
to technical debt in the way that it was structured. I deemed it a
better approach to start anew, to try to limit the exposure of past
mistakes.
3 years ago