1
0
forked from extern/nix-config
Commit Graph

2292 Commits

Author SHA1 Message Date
Donovan Glover
8dcf4d6634
meta: Remove custom crystal build
I'm personally not interested in maintaining a 40+ minutes crystal build
and the upstream pull request I made hasn't been merged yet.
2023-08-30 15:56:54 -04:00
Donovan Glover
6a2b57a6a6
chore: Update to latest nixos-unstable 2023-08-30 15:18:40 -04:00
Donovan Glover
5b58696de6
chore: Fix spacing 2023-08-29 21:00:47 -04:00
Donovan Glover
a15fd23b9b
feat: Style cmus with stylix
Based on https://github.com/averms/base16-cmus
2023-08-29 21:00:15 -04:00
Donovan Glover
45284953bb
hyprland: Blur rofi 2023-08-28 23:46:45 -04:00
Donovan Glover
80797d3b0d
rofi: Increase icon size and number of columns 2023-08-28 23:46:20 -04:00
Donovan Glover
6061667179
hyprland: Toggle rofi with super 2023-08-28 23:45:15 -04:00
Donovan Glover
cb65c7e53f
chore: Update sakaya 2023-08-28 23:44:21 -04:00
Donovan Glover
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
Donovan Glover
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
Donovan Glover
f2aa0efe21
feat: Add thumbnail support for webp files 2023-08-24 17:57:02 -04:00
Donovan Glover
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
Donovan Glover
0c1669e8db
chore: Update to hyprland 0.28.0-unstable-2023-08-15 2023-08-22 12:31:08 -04:00
Donovan Glover
98d3f653c4
chore: Update flake inputs 2023-08-19 22:49:21 -04:00
Donovan Glover
8df146e353
packages: Rename go-thumbnailer to thud 2023-08-19 22:16:43 -04:00
Donovan Glover
c1766e8aa8
neovim: Add texlive for vimtex 2023-08-19 22:16:15 -04:00
Donovan Glover
917b7d626a
fish(eza): Ignore .nuxt directory 2023-08-19 22:15:53 -04:00
Donovan Glover
b5d6e46fb8
fish: Enable GATSBY_TELEMETRY_DISABLED
This should get rid of the feedback prompts that Gatsby shows users.

See: https://www.gatsbyjs.com/docs/cli-feedback/
2023-08-16 13:56:00 -04:00
Donovan Glover
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
Donovan Glover
005b6d6ff9
hyprdim: Dim dialogs 2023-08-14 10:56:56 -04:00
Donovan Glover
144ec9637b
chore: Update flake inputs 2023-08-14 10:56:40 -04:00
Donovan Glover
f780d3bfbc
fcitx: Add base16 theme 2023-08-14 10:54:07 -04:00
Donovan Glover
d9c5e15ccc
fcitx: Increase font size 2023-08-14 10:53:35 -04:00
Donovan Glover
0fd3bc829b
fish(eza): Revert showing git status
Takes up too much space for me personally, especially when used with
--tree.
2023-08-11 15:28:43 -04:00
Donovan Glover
33835aa6c6
eww: Inline config
Note that the home manager module can't be used here since it requires
configDir.
2023-08-11 15:05:24 -04:00
Donovan Glover
93ac26652e
fix: Use MANROFFOPT for color support in man pages
This fixes a regression where color support stopped working after a
groff update.

References:

- https://github.com/jedsoft/most/issues/18
- 958e73c508
- https://bbs.archlinux.org/viewtopic.php?pid=2113876#p2113876
2023-08-11 14:37:18 -04:00
Donovan Glover
290cac5587
chore: Update flake inputs 2023-08-11 14:36:38 -04:00
Donovan Glover
bc14409563
meta: Replace exa with eza
exa hasn't been updated in a few years and has noticeable bugs such as
columns not working when the terminal is large enough that multiple
columns can show.
2023-08-10 23:28:21 -04:00
Donovan Glover
b74d2e386f
packages: Remove visidata to fix build
See: https://github.com/NixOS/nixpkgs/issues/248181
2023-08-10 22:13:35 -04:00
Donovan Glover
f852b9b0c4
fish(exa): Ignore .cache directory 2023-08-10 20:37:41 -04:00
Donovan Glover
ade6fa196b
fish(exa): Show git status 2023-08-10 20:37:21 -04:00
Donovan Glover
3b282214fc
fish(abbreviations): Add yarn build/dev 2023-08-10 19:24:39 -04:00
Donovan Glover
9ef4bee969
chore: Remove useless comments
I don't know I didn't notice these earlier.
2023-08-10 19:12:56 -04:00
Donovan Glover
61ace4f55a
fish(exa): Add icons 2023-08-09 11:47:06 -04:00
Donovan Glover
2c370d75d1
fish(tree): Ignore .next directory 2023-08-09 09:16:05 -04:00
Donovan Glover
10ccd698fa
fonts: Update options for latest unstable release 2023-08-08 15:49:47 -04:00
Donovan Glover
266c1d1c3f
packages: Temporarily remove memento to fix build
See: https://github.com/ripose-jp/Memento/issues/171
2023-08-08 15:47:43 -04:00
Donovan Glover
1a688fce0d
chore: Update flake inputs 2023-08-08 15:47:01 -04:00
Donovan Glover
9a27eb8a8a
docs: Add cover image 2023-08-08 14:18:41 -04:00
Donovan Glover
2b56eb75db
flake.nix: Add sakaya to inputs
This makes it possible to run wine applications inside systemd-nspawn
containers with minimal to no overhead.
2023-08-08 14:13:25 -04:00
Donovan Glover
cfd638b04e
hyprland: Show desktop icons on startup 2023-08-07 22:18:13 -04:00
Donovan Glover
ee6095338d
mime-apps: Use sakaya for executable files
Should upstream this to sakaya later.
2023-08-07 22:03:17 -04:00
Donovan Glover
16d0c2554e
hyprland(hyprdim): Add --ignore-leaving-special 2023-08-07 22:01:06 -04:00
Donovan Glover
2f0249a046
chore: Update imports 2023-08-07 22:00:17 -04:00
Donovan Glover
220392fb85
packages: Add fluent-icons
Used for eww.
2023-08-07 21:33:53 -04:00
Donovan Glover
955ed07d33
fish: Remove old test abbreviation 2023-08-07 21:13:11 -04:00
Donovan Glover
794db6dbec
chore: Update packages 2023-08-07 21:12:34 -04:00
Donovan Glover
8c753e21e7
eww: Add desktop icons 2023-08-07 21:12:02 -04:00
Donovan Glover
5739a3eaba
meta: Add eww module 2023-08-07 20:44:15 -04:00
Donovan Glover
25539d81eb
meta: Show time with eww when toggling ironbar
This also lets us have windows that take up the full screen while
keeping track of whether or not those windows are actually fullscreen.
2023-08-07 20:24:23 -04:00