1
0
forked from extern/nix-config
Commit Graph

285 Commits

Author SHA1 Message Date
36304461f0 hyprland: Remove WLR_NO_HARDWARE_CURSORS
Not needed anymore when outside of a virtual environment.
2023-11-30 18:57:46 -05:00
8b6fa08e71 hyprland: Don't dim mpv windows 2023-11-30 18:39:52 -05:00
770f8dde0a hyprland(swww): Fix incorrect background script 2023-11-19 16:11:32 -05:00
f4b0c41289 hyprland(swww): Randomize background on all monitors 2023-11-19 06:37:21 -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
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
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
1415b957b3 hyprland(swww): Use seasonal backgrounds
A very important change.
2023-10-31 11:59:04 -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
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
b18ccd3dfc chore: Improve formatting 2023-10-29 15:11:57 -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
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
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
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
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
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
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
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
cc0500b3ad hyprland: Revert gaps_out workaround
-1 is no longer needed due to the patch.
2023-08-31 00:53:10 -04:00
aadd410cb4 hyprland(ironbar): Revert back to single wrapper
This works since I fixed the double wrapper issue upstream.
2023-08-31 00:49:26 -04:00
b570a7ab50 hyprland: Remove fullscreen opacity workaround
Not needed with newer versions of hyprland.
2023-08-31 00:48:01 -04:00
03205ffada hyprland: Use Super+Shift+Q to close windows
This makes it harder to accidentally close windows.
2023-08-30 16:16:12 -04:00
768ca2232c feat: Replace hyprland-relative-workspace with hyprnome
This also has the advantage of fixing an issue where
hyprland-relative-workspace would prevent new workspaces from being
created in the previous direction when a special workspace was present.
2023-08-30 16:14:50 -04:00
6a2b57a6a6 chore: Update to latest nixos-unstable 2023-08-30 15:18:40 -04:00
5b58696de6 chore: Fix spacing 2023-08-29 21:00:47 -04:00
a15fd23b9b feat: Style cmus with stylix
Based on https://github.com/averms/base16-cmus
2023-08-29 21:00:15 -04:00
45284953bb hyprland: Blur rofi 2023-08-28 23:46:45 -04:00
80797d3b0d rofi: Increase icon size and number of columns 2023-08-28 23:46:20 -04:00
6061667179 hyprland: Toggle rofi with super 2023-08-28 23:45:15 -04:00
35f67d03ff meta: Replace rofi overlay with nixpkgs version
The overlay isn't needed anymore since rofi-wayland was updated in
nixpkgs.
2023-08-28 15:37:56 -04:00
e941e20acf Revert "meta: Remove rofi"
Currently rofi seems like the most feature complete launcher that gets
the job done. I'd rather use it than code a custom solution at the
moment.
2023-08-27 19:12:39 -04:00
e6fa09220e neovim(clipboard-image): Don't prompt for file name
Fixes an issue where this would occasionally break.
2023-08-22 14:53:06 -04:00
0c1669e8db chore: Update to hyprland 0.28.0-unstable-2023-08-15 2023-08-22 12:31:08 -04:00
c1766e8aa8 neovim: Add texlive for vimtex 2023-08-19 22:16:15 -04:00
8359122544 hyprland: Passthrough keybinds to VM with ctrl+alt
Also useful for preventing keybinds from being used while working on
other things.

Source: https://old.reddit.com/r/hyprland/comments/15puf7x/
2023-08-14 11:26:29 -04:00