Commit Graph

3220 Commits

Author SHA1 Message Date
b18ccd3dfc chore: Improve formatting 2023-10-29 15:11:57 -04:00
963ac19447 overlays: Patch fzf to prevent fzf_key_bindings error
I was going to wait until the next nixos-unstable release, but it's been
a week since the branch was updated. This commit makes it possible to
use the latest nixos-unstable release without worrying about the
fzf_key_bindings error introduced in the recent fzf update.
2023-10-25 13:51:06 -04:00
aca473ecb3 direnv: Disable logging
Makes it possible to use direnv without large amounts of text taking up
the terminal screen when changing directories.
2023-10-25 13:46:48 -04:00
103c78ead1 feat: Add direnv
Makes it possible to cd into directories with nix flakes and
automatically have a development environment set up.
2023-10-25 13:46:14 -04:00
44cc264f25 neovim: Add typst support
Typst documents may be more maintainable long-term than traditional
documents in TeX format.
2023-10-25 13:38:01 -04:00
0577eb2dba docker: Don't enable on boot
Docker significantly increases the boot time since it turns 4 seconds
into 5.5. This fixes that.
2023-10-25 13:29:20 -04:00
430656091c chore: Update packages 2023-10-25 13:29:02 -04:00
5329f5bcf3 fish: Add nvd abbreviation
This makes it possible to see the updates between the current system
configuration and one built with nixos-rebuild build-vm.
2023-10-25 13:27:47 -04:00
51530c8403 fish: Use XDG_DATA_DIRS for tauri applications
This fixes an issue where tauri applications would have small text when
ran outside of a nix shell after being built.
2023-10-25 13:26:45 -04:00
bab881b769 joshuto: Use icons for correct directory names 2023-10-25 13:25:55 -04:00
dbce433b41 chore: Update flake inputs 2023-10-25 13:25:24 -04:00
e977687af6 feat: Use upstream nixos-unstable branch
Since my changes are now upstreamed, I no longer need to use a personal
nixos-unstable branch. This makes it easier to use the source code of
the repository and simplifies the updating process.
2023-10-25 13:22:11 -04:00
d4100d0f1c feat: Add back docker
Docker is actually useful for some things, and NixOS containers don't
replace pre-existing solutions with docker-compose files.
2023-10-15 11:24:54 -04:00
4365aa59fd containers: Disable restartIfChanged
Makes it possible to use sakaya without worrying about the container
automatically restarting on config changes and closing all the wine
applications.

This was previously part of my personal nixpkgs branch but I turned it
into an option that should hopefully be upstreamed soon.
2023-10-10 18:55:31 -04:00
094c0c1092 chore: Update packages
Chromium is required for testing since qutebrowser exhibits some
irregular behaviors with things like fonts.
2023-10-10 18:25:05 -04:00
a0bae642b1 neovim: Add svelte support 2023-10-10 18:23:27 -04:00
291e00f102 chore: Update flake inputs 2023-10-10 18:22:08 -04:00
8e4723638a git: Rebase by default when using git pull 2023-10-10 18:18:03 -04:00
998d574580 chore: Fix nix-collect-garbage abbreviation 2023-09-30 20:56:42 -04:00
086ee96cfd chore: Update flake inputs 2023-09-30 13:17:42 -04:00
25b159c9cf nvim(image-nvim): Limit image width to 40% 2023-09-30 13:16:50 -04:00
5d12aaacb0 neovim: Conditionally load denols/tsserver
Makes it possible to use both Deno and Node/Bun projects with the same
config.
2023-09-30 11:08:37 -04:00
b8c3b2504f feat: Add biome 2023-09-30 10:54:06 -04:00
7502a044e7 chore: Prefer hash over sha256 2023-09-30 10:39:10 -04:00
90cdfa1bcd fish: Add bun abbreviations 2023-09-27 12:33:26 -04:00
dec95f0fbc chore: Update flake inputs 2023-09-27 12:32:55 -04:00
d3aa3bf65a packages: Uncomment fixed package builds 2023-09-27 12:32:35 -04:00
89f6c7f65d chore: Update flake inputs 2023-09-22 08:18:36 -04:00
9f09751a8f Revert "overlays(zola): Potentially fix race condition"
This didn't actually fix things.
2023-09-21 22:10:18 -04:00
a6ff3122b9 chore: Remove hyprland overlay
Not needed now that 0.29.1 is in nixos-unstable.
2023-09-21 22:09:24 -04:00
7c246e6a09 overlays(zola): Potentially fix race condition 2023-09-17 16:06:42 -04:00
4b3412d6aa chore: Update flake inputs
Mainly for srb2 2.2.13.
2023-09-13 10:46:46 -04:00
281664b6d8 overlays: Patch zola serve fix for config.toml changes 2023-09-13 10:37:02 -04:00
3a6c2f44ed feat: Add bun
Will be trying out bun to see how it compares to deno and other tools.
2023-09-12 17:02:23 -04:00
2260433c47 chore: Update flake inputs
Mainly for bun now that v1.0.0 is in nixos-unstable.
2023-09-12 16:58:29 -04:00
c45221add7 flake.nix: Use new personal-unstable branch
This one is a lot simpler without all the merge commits in the history.

I should be able to eventually upstream the changes I made to
nixos-containers once I understand how to make those changes
configuration options.
2023-09-12 16:31:40 -04:00
7858a0f99a docs: Add new cover image
This was a tough choice, but I decided that the benefit of making the
image a permanent part of the repository outweighs the increase in file
size.
2023-09-12 16:09:08 -04:00
23e242090f chore: Remove extra line 2023-09-12 15:29:42 -04:00
964b6f7e9b fish: Add git submodule abbreviations 2023-09-12 15:28:43 -04:00
7bd3302f51 fish(tree): Ignore zola themes directory 2023-09-12 15:28:21 -04:00
06b44290b1 ncmpcpp: Use an existing image as the default 2023-09-12 15:27:28 -04:00
1b5b8e827b joshuto: Use correct directory for downloads 2023-09-12 15:26:29 -04:00
b05b274d35 ironbar: Slightly decrease icon size
This makes the bar take up the same amount of space as Microsoft
operating systems.
2023-09-12 15:24:33 -04:00
f445bc713b ironbar: Add name to bar
This makes it possible to do things with the bar such as toggle it
without killing it, however I like the advantages that restarting
ironbar completely give.
2023-09-12 15:22:56 -04:00
3187b2efcf networking: Allow zola port 2023-09-12 15:21:19 -04:00
464fbeb750 qutebrowser: Update downloads directory 2023-09-04 10:55:41 -04:00
8274a57b15 ncmpcpp: Update music directory 2023-09-01 13:23:12 -04:00
e1c14f0cb4 hyprland: Separate overlay toggle from bar 2023-08-31 19:09:18 -04:00
eb6189e51c meta: Reference original sources for non-trivial code 2023-08-31 19:08:14 -04:00
db6d262864 fish: Add deno abbreviations 2023-08-31 16:17:36 -04:00