Commit graph

90 commits

Author SHA1 Message Date
ee1f3a5099
add toybox 2024-12-22 10:38:36 -05:00
818fe67a96
override prismlauncher to install the jdk versions i want it to install 2024-12-21 19:43:06 -05:00
baf6a9151f
add cloc 2024-12-20 14:12:57 -05:00
79974b69a5
add Catppuccin color schemes for Konsole 2024-12-19 12:34:42 -05:00
005721487b
add a costalcommits secret to sops 2024-12-19 11:09:26 -05:00
9a12e1f7bb
add customfonts custom package 2024-12-19 11:09:15 -05:00
e9bbef2d8a
add GitHub Copilot alias to xonsh shell configuration 2024-12-18 15:05:25 -05:00
5de91de150
add gh 2024-12-18 15:05:18 -05:00
bc48e2dc28
add croc 2024-12-13 13:09:09 -05:00
59c615bade
add imagemagick and remove libwebp 2024-12-13 10:30:55 -05:00
bb27838b68
add obs-studio 2024-12-13 08:06:51 -05:00
003d3da4f8
remove discover 2024-12-13 08:06:40 -05:00
bff8af213d
add lunar-client 2024-12-12 13:52:37 -05:00
e0657d4346
add a list of all currently installed packages to /etc/current-system-packages 2024-12-12 11:51:46 -05:00
4b31769241
switch from zen-browser to floorp
this change was made for a multitude of reasons:
1. Zen's constant updates would be completely fine if they didn't almost always result in some part of my workflow being broken. I want my browser to be stable, I don't want updating to break the address bar completely like the latest update as of writing (1.0.2b)
2. Floorp is supported by Home Manager, allowing me to declaratively manage my browser configuration.
2024-12-11 15:05:31 -05:00
c873a86f32
add nix-search 2024-12-08 19:33:41 -05:00
28862fd047
add celeste64 to gaming.nix 2024-12-08 19:33:37 -05:00
4e338c1fb8
update flatpaks on system activation (sudo nixos-rebuild switch) 2024-12-08 19:33:26 -05:00
623ef0545b
install dotnet 8.0 in development.nix 2024-12-08 19:33:07 -05:00
ec99c682ea
add nix-index 2024-12-08 19:32:32 -05:00
71072554e7
add okteta and hoppscotch 2024-12-06 14:13:03 -05:00
c9b44fbf1f
set up secure boot on eclipse and do some tpm stuff 2024-12-04 16:09:14 -05:00
d5db083507
encrypt ssh private keys with the tpm 2024-12-03 16:40:01 -05:00
0291524082
set the initial user password 2024-12-02 22:13:35 -05:00
cd820411c4
use sops for secret management 2024-12-02 20:50:24 -05:00
c6a31bb751
switch to the rfc nixfmt version and reformatted repository 2024-12-02 19:57:19 -05:00
209294075c
improved automatic script alias creation and switched to lookup paths for nix-shell invocations 2024-12-02 15:05:24 -05:00
851189be97
update nerdfont packages to the new nerd-fonts package set 2024-12-02 13:18:18 -05:00
6838797fdf
add menu icon to the firmware setup entry in grub 2024-11-29 06:30:15 -05:00
d64a4b837e
switch from systemd-boot to grub 2024-11-28 22:34:07 -05:00
0d55c75572
add busybox and re-add python311 + some packages 2024-11-28 14:44:20 -05:00
b65c466fd6
add xontrib-clp 2024-11-28 14:44:07 -05:00
191c334f5f
theme grub with catppuccin 2024-11-28 14:43:49 -05:00
122ee3035a
improve the vm alias 2024-11-27 13:12:29 -05:00
3c0916835a
switch to xonsh and add virtual machine configurations 2024-11-27 11:58:05 -05:00
c53ff86cb4
fix vscode bugging out 2024-11-25 14:21:39 -05:00
ef297345e1
use script-dependencies.nix as a nix shell environment instead of specifying dependencies in shebangs of each individual script file 2024-11-25 14:21:02 -05:00
d82fe7048a
add flatpak support - closes #2 2024-11-25 14:19:57 -05:00
ba7576efdb
add python312Packages.pyperclip and xclip, remove python312Packages.tkinter 2024-11-22 10:02:28 -05:00
ca10ceff30
add a few packages
`p7zip`
`zenity`
`packwiz`
`python312`
`python312Packages.requests`
`python312Packages.tkinter`
2024-11-22 09:12:24 -05:00
60587a86f9
add libnotify 2024-11-22 09:11:26 -05:00
f777082978
move wayland/x11/sddm/plasma6 configuration to gui-pkgs.nix so they aren't installed on server hosts 2024-11-22 09:11:21 -05:00
1bae841fc5
use hostname to set networking.hostName 2024-11-22 09:10:24 -05:00
43c3949137
set some less-related environment variables 2024-11-22 09:09:58 -05:00
f7b5649780
add hub 2024-11-22 09:09:38 -05:00
4fae84562d
switch to fish from zsh 2024-11-22 09:07:36 -05:00
23ccfed77e
add a basic nixvim config 2024-11-20 12:12:15 -05:00
0122fc11c6
fix environment variables 2024-11-20 12:10:28 -05:00
6ab1751794
set up nixvim 2024-11-20 11:41:10 -05:00
92ed8a4d48
move flake packages to their dedicated package modules 2024-11-20 11:40:42 -05:00