Compare commits
2 Commits
99b4fb3ad1
...
f9a7c9ae52
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f9a7c9ae52 | ||
|
|
5d48a7ed38 |
@@ -1,11 +1,5 @@
|
|||||||
{
|
{...}: {
|
||||||
pkgs,
|
programs.bat = {
|
||||||
lib,
|
|
||||||
device,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
programs.
|
|
||||||
bat = {
|
|
||||||
enable = true;
|
enable = true;
|
||||||
# extraPackages = with pkgs.bat-extras; [batman batgrep batwatch];
|
# extraPackages = with pkgs.bat-extras; [batman batgrep batwatch];
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -8,10 +8,10 @@
|
|||||||
./aichat.nix
|
./aichat.nix
|
||||||
./atuin.nix
|
./atuin.nix
|
||||||
./bat.nix
|
./bat.nix
|
||||||
# ./bluetui.nix
|
|
||||||
./carapace.nix
|
./carapace.nix
|
||||||
./ddcbacklight.nix
|
./ddcbacklight.nix
|
||||||
./direnv.nix
|
./direnv.nix
|
||||||
|
./eilmeldung.nix
|
||||||
./eza.nix
|
./eza.nix
|
||||||
./fastfetch.nix
|
./fastfetch.nix
|
||||||
./fish.nix
|
./fish.nix
|
||||||
@@ -19,42 +19,43 @@
|
|||||||
./gh.nix
|
./gh.nix
|
||||||
./git.nix
|
./git.nix
|
||||||
./himalaya.nix
|
./himalaya.nix
|
||||||
# ./mpd.nix
|
./hyprshade.nix
|
||||||
./ncpamixer.nix
|
./ncpamixer.nix
|
||||||
./neomutt.nix
|
./neomutt.nix
|
||||||
./neovim.nix
|
./neovim.nix
|
||||||
# ./nh.nix
|
|
||||||
./nix-index.nix
|
./nix-index.nix
|
||||||
./nushell.nix
|
./nushell.nix
|
||||||
# ./omnix.nix
|
|
||||||
./opencode.nix
|
./opencode.nix
|
||||||
# ./retroarch.nix
|
|
||||||
./rustup.nix
|
./rustup.nix
|
||||||
# ./ryujinx.nix
|
|
||||||
./sops.nix
|
./sops.nix
|
||||||
./ssh.nix
|
./ssh.nix
|
||||||
./starship.nix
|
./starship.nix
|
||||||
# ./sxiv.nix
|
|
||||||
# ./tea.nix
|
|
||||||
./television.nix
|
./television.nix
|
||||||
./tmux.nix
|
./tmux.nix
|
||||||
# ./tuifeed.nix
|
|
||||||
./uv.nix
|
./uv.nix
|
||||||
# ./xh.nix
|
|
||||||
./yazi.nix
|
./yazi.nix
|
||||||
./yt-dlp.nix
|
./yt-dlp.nix
|
||||||
./zoxide.nix
|
./zoxide.nix
|
||||||
./eilmeldung.nix
|
|
||||||
|
|
||||||
|
# ./bluetui.nix
|
||||||
# ./goread.nix
|
# ./goread.nix
|
||||||
# ./helix.nix
|
# ./helix.nix
|
||||||
# ./magika.nix
|
# ./magika.nix
|
||||||
|
# ./mpd.nix
|
||||||
# ./mpris-scrobbler.nix
|
# ./mpris-scrobbler.nix
|
||||||
# ./ncmpcpp.nix
|
# ./ncmpcpp.nix
|
||||||
# ./neomutt.nix
|
# ./neomutt.nix
|
||||||
# ./neovim.nix
|
# ./neovim.nix
|
||||||
# ./newsboat.nix
|
# ./newsboat.nix
|
||||||
|
# ./nh.nix
|
||||||
|
# ./omnix.nix
|
||||||
|
# ./retroarch.nix
|
||||||
|
# ./ryujinx.nix
|
||||||
|
# ./sxiv.nix
|
||||||
|
# ./tea.nix
|
||||||
# ./template.nix
|
# ./template.nix
|
||||||
|
# ./tuifeed.nix
|
||||||
|
# ./xh.nix
|
||||||
# ./zellij.nix
|
# ./zellij.nix
|
||||||
];
|
];
|
||||||
home.packages = with pkgs;
|
home.packages = with pkgs;
|
||||||
|
|||||||
10
home/programs/hyprshade.nix
Normal file
10
home/programs/hyprshade.nix
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
pkgs,
|
||||||
|
device,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
|
home.packages = with pkgs;
|
||||||
|
lib.mkIf (device.is "ryu") [
|
||||||
|
hyprshade
|
||||||
|
];
|
||||||
|
}
|
||||||
@@ -35,13 +35,15 @@
|
|||||||
settings = {
|
settings = {
|
||||||
# source = "${pkgs.catppuccinThemes.hyprland}/themes/mocha.conf";
|
# source = "${pkgs.catppuccinThemes.hyprland}/themes/mocha.conf";
|
||||||
render = {
|
render = {
|
||||||
direct_scanout = true;
|
cm_enabled = true;
|
||||||
cm_fs_passthrough = 1;
|
direct_scanout = 1; # 0 - off; 1 - on; 2 - auto based on `game`
|
||||||
cm_auto_hdr = 1;
|
cm_fs_passthrough = 1; # 0 - off; 1 - always; 2 - hdr only
|
||||||
};
|
send_content_type = true; # automatic monitor mode switch
|
||||||
experimental = {
|
cm_auto_hdr = 1; # 0 - off; 1 - switch to cm,hdr 2; 2 - switch to cm,hdredid
|
||||||
xx_color_management_v4 = true;
|
|
||||||
};
|
};
|
||||||
|
# experimental = {
|
||||||
|
# xx_color_management_v4 = true;
|
||||||
|
# };
|
||||||
monitorv2 = [
|
monitorv2 = [
|
||||||
{
|
{
|
||||||
output = device.monitors.primary;
|
output = device.monitors.primary;
|
||||||
@@ -123,12 +125,12 @@
|
|||||||
bezier = "myBezier, 0.05, 0.9, 0.1, 1.05";
|
bezier = "myBezier, 0.05, 0.9, 0.1, 1.05";
|
||||||
|
|
||||||
animation = [
|
animation = [
|
||||||
"windows, 1, 7, myBezier"
|
"windows, 1, 2, myBezier"
|
||||||
"windowsOut, 1, 7, default, popin 80%"
|
"windowsOut, 1, 2, default, popin 80%"
|
||||||
"border, 1, 10, default"
|
"border, 1, 10, default"
|
||||||
"borderangle, 1, 8, default"
|
"borderangle, 1, 8, default"
|
||||||
"fade, 1, 7, default"
|
"fade, 1, 2, default"
|
||||||
"workspaces, 1, 6, default"
|
"workspaces, 1, 2, default"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -330,10 +330,6 @@ in {
|
|||||||
settings.image_provider = "image.nvim";
|
settings.image_provider = "image.nvim";
|
||||||
};
|
};
|
||||||
|
|
||||||
markdown-preview = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
noice = {
|
noice = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
@@ -407,6 +403,15 @@ in {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
tv = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
global_keybindings = {
|
||||||
|
channels = "<leader>tv";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
fidget = {
|
fidget = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings.notification.override_vim_notify = true;
|
settings.notification.override_vim_notify = true;
|
||||||
|
|||||||
@@ -47,36 +47,3 @@ in [
|
|||||||
vimPlugins
|
vimPlugins
|
||||||
tree-sitter-grammars
|
tree-sitter-grammars
|
||||||
]
|
]
|
||||||
# tree-sitter-grammars = final: prev: {
|
|
||||||
# tree-sitter-grammars =
|
|
||||||
# prev.tree-sitter-grammars
|
|
||||||
# // {
|
|
||||||
# # tree-sitter-just = final.pkgs.tree-sitter.buildGrammar {
|
|
||||||
# # language = "just";
|
|
||||||
# # version = "1";
|
|
||||||
# # src = inputs.tree-sitter-just;
|
|
||||||
# # };
|
|
||||||
# # tree-sitter-nu = final.pkgs.tree-sitter.buildGrammar {
|
|
||||||
# # language = "nu";
|
|
||||||
# # version = "1";
|
|
||||||
# # src = inputs.tree-sitter-nu;
|
|
||||||
# # };
|
|
||||||
# tree-sitter-d2 = final.pkgs.tree-sitter.buildGrammar {
|
|
||||||
# language = "d2";
|
|
||||||
# version = "1";
|
|
||||||
# src = inputs.tree-sitter-d2;
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
# vimPlugins = final: prev: {
|
|
||||||
# vimPlugins =
|
|
||||||
# prev.vimPlugins
|
|
||||||
# // {
|
|
||||||
# d2 = final.pkgs.vimUtils.buildVimPlugin {
|
|
||||||
# name = "d2";
|
|
||||||
# version = "1";
|
|
||||||
# src = inputs.d2;
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
|
|
||||||
|
|||||||
3400
patches/markdown-preview.patch
Normal file
3400
patches/markdown-preview.patch
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user