feat: Updates to dotfiles

This commit is contained in:
uttarayan21
2024-06-28 02:26:15 +05:30
parent ba4c1f603c
commit fbc84b24b8
7 changed files with 159 additions and 171 deletions

View File

@@ -4,14 +4,14 @@
...
}: {
# import the home-manager module
imports = [inputs._1password-shell-plugins.hmModules.default];
imports = [inputs.onepassword-shell-plugins.hmModules.default];
programs = {
_1password-shell-plugins = {
# enable 1Password shell plugins for bash, zsh, and fish shell
enable = true;
# the specified packages as well as 1Password CLI will be
# automatically installed and configured to use shell plugins
plugins = with pkgs; [awscli2 cachix cargo];
plugins = with pkgs; [awscli2 cachix cargo aichat];
};
};
}

View File

@@ -28,8 +28,9 @@ lib.attrsets.optionalAttrs device.hasGui {
_1password
]
++ lib.optionals device.isLinux [
(mpv-unwrapped.wrapper {mpv = mpv-unwrapped.override {sixelSupport = true;};})
via
discord
webcord-vencord
bottles
# minecraft
jdk

View File

@@ -61,7 +61,7 @@ in {
aichat
nodejs
sqls
vcpkg
vcpkg-tool
gh
just
yarn
@@ -102,7 +102,6 @@ in {
hasklig
pfetch-rs
hotedit
# (mpv-unwrapped.wrapper {mpv = mpv-unwrapped.override {sixelSupport = true;};})
]
++ lib.optionals device.isLinux [
rr
@@ -209,8 +208,8 @@ in {
shellAliases = {
g = "git";
aichat = "op plugin run -- aichat";
# kmpv = "mpv --vo-kitty-use-shm=yes --vo=kitty --really-quiet";
# smpv = "mpv --vo-sixel-buffered=yes --vo=sixel --profile=sw-fast";
kmpv = "mpv --vo-kitty-use-shm=yes --vo=kitty --really-quiet";
smpv = "mpv --vo-sixel-buffered=yes --vo=sixel --profile=sw-fast";
};
shellInit = ''
set fish_greeting