Commit Graph

3657 Commits

Author SHA1 Message Date
7095056ebe packages: Add satty 2023-11-30 23:04:29 -05:00
c7415ebe69 networking: Disable resolvconf
Fixes an issue where newer versions of the Mullvad module would cause
websites to not resolve.

See: https://discourse.nixos.org/t/connected-to-mullvadvpn-but-no-internet-connection/35803
2023-11-30 23:02:50 -05:00
59ec861754 overlays: Update ripgrep to 14.0.3
Fixes an issue with fish completions in ripgrep 14.0.1.
2023-11-30 23:02:08 -05:00
56da65f34a chore: Update flake inputs 2023-11-30 19:14:43 -05:00
b77820ea25 starship: Simplify nix format
Useful for `use flake` in .envrc
2023-11-30 19:12:23 -05:00
533094c1a9 hyprland: Add playerctl keybinds for mpv 2023-11-30 19:04:50 -05:00
36304461f0 hyprland: Remove WLR_NO_HARDWARE_CURSORS
Not needed anymore when outside of a virtual environment.
2023-11-30 18:57:46 -05:00
5c2625e4e2 fish: Add alias for npm-check-updates
A good replacement for yarn upgrade-interactive.
2023-11-30 18:56:57 -05:00
8b6fa08e71 hyprland: Don't dim mpv windows 2023-11-30 18:39:52 -05:00
157ec2b7a2 fish(eza): Don't quote directories with spaces
Not needed since icons are used.
2023-11-20 13:33:51 -05:00
770f8dde0a hyprland(swww): Fix incorrect background script 2023-11-19 16:11:32 -05:00
ad9500925d fish: Add nixpkgs-review abbreviation 2023-11-19 06:37:50 -05:00
f4b0c41289 hyprland(swww): Randomize background on all monitors 2023-11-19 06:37:21 -05:00
1c7aab6cc3 chore: Update flake inputs 2023-11-18 14:57:21 -05:00
9378fa8208 chore: Update packages 2023-11-18 14:54:19 -05:00
5046c0fa2e stylix: Style cursor with new option 2023-11-18 14:52:48 -05:00
16d5607dbc joshuto: Make typescript files open with neovim 2023-11-16 16:12:02 -05:00
385263f91a hyprland: Revert seasonal backgrounds 2023-11-16 16:11:09 -05:00
2553258bc3 fish: Add abbreviation for zathura 2023-11-14 10:37:30 -05:00
f59bd9202a hyprland: Don't mirror monitors
Not needed anymore since a recent hyprland update fixed the issue where
extended displays would experience lagginess.
2023-11-09 23:07:26 -05:00
c115dd88ef chore: Update to latest nixos-unstable release 2023-11-03 19:37:26 -04:00
cc1da27091 neovim: Add treesitter grammars
Fixes an issue with the markdown grammar not being found and adds some
extra features such as highlighting the current indentation line.
2023-10-31 23:45:25 -04:00
b5d965b047 overlays: Downgrade eza to 0.14.2
Fixes an issue where newer versions of eza don't align CJK characters
properly. See: https://github.com/eza-community/eza/issues/556
2023-10-31 17:59:24 -04:00
1415b957b3 hyprland(swww): Use seasonal backgrounds
A very important change.
2023-10-31 11:59:04 -04:00
6b9f547088 fish(tree): Ignore dist directory
Necessary for Nuxt projects. Use joshuto or ls when interested in seeing
ignored directories and tree for a quick overview of a project.
2023-10-31 11:41:38 -04:00
85766665f8 fish(tree): Ignore .vercel directory
Necessary for Next.js projects.
2023-10-31 11:40:03 -04:00
5ee4d32229 fish(tree): Ignore .wrangler directory
There's usually nothing in this folder except an empty tmp directory, so
it should be safe to ignore.
2023-10-31 11:38:24 -04:00
e78cd2c9aa packages: Update osu-backgrounds
An unfortunate change to the version number, but a necessary one.
2023-10-31 11:30:20 -04:00
a59dbb56e7 chore: Update to latest nixos-unstable release
- cmus patch added to prevent build failure
- fzf patch removed since it's now in nixos-unstable
- visidata will be fixed in https://github.com/NixOS/nixpkgs/pull/264217
2023-10-31 10:55:29 -04:00
c8818cb104 fish(tree): Ignore .direnv directory 2023-10-30 20:26:26 -04:00
97e727f5a7 overlays: Update hyprnome to v0.2.0
The new version auto-closes special workspaces by default when
switching workspaces.
2023-10-30 20:24:14 -04:00
e397e85c30 chore: Upstream sakaya mime type
Makes it possible to open wine applications sandboxed by double clicking
them like regular files in Thunar and other file browsers.
2023-10-30 19:41:57 -04:00
fb9b1ea09c chore(formatting): Use oldAttrs for overlays 2023-10-30 19:11:01 -04:00
f868c7094e ironbar: Update class for mullvad browser 2023-10-30 14:29:26 -04:00
064b220d04 feat: Add cargo feature support
Makes it possible to check the features of crates.
2023-10-29 15:24:34 -04:00
72dbecfa78 feat: Update sakaya to latest commit
sakaya will now automatically choose 32-bit and 64-bit wine prefixes
based on the executable itself.
2023-10-29 15:19:57 -04:00
9cb52b29f9 fish: Add abbreviation for nix flake lock --update-input
Makes it possible to update single inputs instead of all inputs.
2023-10-29 15:13:14 -04:00
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