Compare commits

..

No commits in common. "10349694826ad99b48a08a11c1213c2b7efd83f4" and "4701552bac2b2e7f98f6e0a431fa7438825f8d02" have entirely different histories.

6 changed files with 22 additions and 204 deletions

View File

@ -175,20 +175,6 @@
} }
}, },
"flake-compat_2": { "flake-compat_2": {
"locked": {
"lastModified": 1696426674,
"narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
"revCount": 57,
"type": "tarball",
"url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz"
}
},
"flake-compat_3": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1733328505, "lastModified": 1733328505,
@ -204,7 +190,7 @@
"type": "github" "type": "github"
} }
}, },
"flake-compat_4": { "flake-compat_3": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1733328505, "lastModified": 1733328505,
@ -255,7 +241,7 @@
}, },
"flake-utils_2": { "flake-utils_2": {
"inputs": { "inputs": {
"systems": "systems_3" "systems": "systems_2"
}, },
"locked": { "locked": {
"lastModified": 1731533236, "lastModified": 1731533236,
@ -903,39 +889,18 @@
"type": "github" "type": "github"
} }
}, },
"nixcord": {
"inputs": {
"flake-compat": "flake-compat_2",
"nixpkgs": "nixpkgs",
"systems": "systems_2",
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1737748251,
"narHash": "sha256-3QzMStWI503I2m7q0gohM3QRdLViBHtaYRwT8B8n/t0=",
"owner": "kaylorben",
"repo": "nixcord",
"rev": "5e8cebecc895070e041fc259a69295a437ef5c0b",
"type": "github"
},
"original": {
"owner": "kaylorben",
"repo": "nixcord",
"type": "github"
}
},
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1737003892, "lastModified": 1737632463,
"narHash": "sha256-RCzJE9wKByLCXmRBp+z8LK9EgdW+K+W/DXnJS4S/NVo=", "narHash": "sha256-38J9QfeGSej341ouwzqf77WIHAScihAKCt8PQJ+NH28=",
"owner": "NixOS", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "ae06b9c2d83cb5c8b12d7d0e32692e93d1379713", "rev": "0aa475546ed21629c4f5bbf90e38c846a99ec9e9",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "nixos",
"ref": "nixpkgs-unstable", "ref": "nixos-unstable",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
@ -1017,38 +982,6 @@
} }
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": {
"lastModified": 1735554305,
"narHash": "sha256-zExSA1i/b+1NMRhGGLtNfFGXgLtgo+dcuzHzaWA6w3Q=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "0e82ab234249d8eee3e8c91437802b32c74bb3fd",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1737632463,
"narHash": "sha256-38J9QfeGSej341ouwzqf77WIHAScihAKCt8PQJ+NH28=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "0aa475546ed21629c4f5bbf90e38c846a99ec9e9",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1736523798, "lastModified": 1736523798,
"narHash": "sha256-Xb8mke6UCYjge9kPR9o4P1nVrhk7QBbKv3xQ9cj7h2s=", "narHash": "sha256-Xb8mke6UCYjge9kPR9o4P1nVrhk7QBbKv3xQ9cj7h2s=",
@ -1064,7 +997,7 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_5": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1735523292, "lastModified": 1735523292,
"narHash": "sha256-opBsbR/nrGxiiF6XzlVluiHYb6yN/hEwv+lBWTy9xoM=", "narHash": "sha256-opBsbR/nrGxiiF6XzlVluiHYb6yN/hEwv+lBWTy9xoM=",
@ -1156,7 +1089,7 @@
"flake-utils": "flake-utils_2", "flake-utils": "flake-utils_2",
"mnw": "mnw", "mnw": "mnw",
"nil": "nil", "nil": "nil",
"nixpkgs": "nixpkgs_5", "nixpkgs": "nixpkgs_3",
"nmd": "nmd_3", "nmd": "nmd_3",
"plugin-aerial-nvim": "plugin-aerial-nvim", "plugin-aerial-nvim": "plugin-aerial-nvim",
"plugin-alpha-nvim": "plugin-alpha-nvim", "plugin-alpha-nvim": "plugin-alpha-nvim",
@ -1280,7 +1213,7 @@
"plugin-vim-repeat": "plugin-vim-repeat", "plugin-vim-repeat": "plugin-vim-repeat",
"plugin-vim-startify": "plugin-vim-startify", "plugin-vim-startify": "plugin-vim-startify",
"plugin-which-key": "plugin-which-key", "plugin-which-key": "plugin-which-key",
"systems": "systems_4" "systems": "systems_3"
}, },
"locked": { "locked": {
"lastModified": 1736606161, "lastModified": 1736606161,
@ -3306,8 +3239,7 @@
"install-script": "install-script", "install-script": "install-script",
"nix-ld": "nix-ld", "nix-ld": "nix-ld",
"nix-on-droid": "nix-on-droid", "nix-on-droid": "nix-on-droid",
"nixcord": "nixcord", "nixpkgs": "nixpkgs",
"nixpkgs": "nixpkgs_3",
"nixpkgs-droid": "nixpkgs-droid", "nixpkgs-droid": "nixpkgs-droid",
"nixpkgs-stable": "nixpkgs-stable", "nixpkgs-stable": "nixpkgs-stable",
"plasma-manager": "plasma-manager", "plasma-manager": "plasma-manager",
@ -3358,7 +3290,7 @@
}, },
"shinya-nvf": { "shinya-nvf": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs_4", "nixpkgs": "nixpkgs_2",
"nvf": "nvf" "nvf": "nvf"
}, },
"locked": { "locked": {
@ -3397,7 +3329,7 @@
}, },
"spicetify-nix": { "spicetify-nix": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_3", "flake-compat": "flake-compat_2",
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
] ]
@ -3423,7 +3355,7 @@
"base16-helix": "base16-helix", "base16-helix": "base16-helix",
"base16-vim": "base16-vim", "base16-vim": "base16-vim",
"firefox-gnome-theme": "firefox-gnome-theme", "firefox-gnome-theme": "firefox-gnome-theme",
"flake-compat": "flake-compat_4", "flake-compat": "flake-compat_3",
"flake-utils": "flake-utils_3", "flake-utils": "flake-utils_3",
"git-hooks": "git-hooks", "git-hooks": "git-hooks",
"gnome-shell": "gnome-shell", "gnome-shell": "gnome-shell",
@ -3431,7 +3363,7 @@
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
], ],
"systems": "systems_5", "systems": "systems_4",
"tinted-foot": "tinted-foot", "tinted-foot": "tinted-foot",
"tinted-kitty": "tinted-kitty", "tinted-kitty": "tinted-kitty",
"tinted-tmux": "tinted-tmux", "tinted-tmux": "tinted-tmux",
@ -3476,8 +3408,9 @@
"type": "github" "type": "github"
}, },
"original": { "original": {
"id": "systems", "owner": "nix-systems",
"type": "indirect" "repo": "default",
"type": "github"
} }
}, },
"systems_3": { "systems_3": {
@ -3510,21 +3443,6 @@
"type": "github" "type": "github"
} }
}, },
"systems_5": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"tinted-foot": { "tinted-foot": {
"flake": false, "flake": false,
"locked": { "locked": {
@ -3591,24 +3509,6 @@
"type": "github" "type": "github"
} }
}, },
"treefmt-nix": {
"inputs": {
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1737103437,
"narHash": "sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "d1ed3b385f8130e392870cfb1dbfaff8a63a1899",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "treefmt-nix",
"type": "github"
}
},
"xdph": { "xdph": {
"inputs": { "inputs": {
"hyprland-protocols": [ "hyprland-protocols": [

View File

@ -144,10 +144,6 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
nixcord = {
url = "github:kaylorben/nixcord";
};
shinya-nvf.url = "git+https://git.foglar.tech/foglar/neovim-config"; shinya-nvf.url = "git+https://git.foglar.tech/foglar/neovim-config";
# Nix Flake Install Script # Nix Flake Install Script

View File

@ -64,7 +64,6 @@
firefox.enable = true; firefox.enable = true;
spotify.enable = true; spotify.enable = true;
vencord.enable = true;
}; };
# Basic programs to enable # Basic programs to enable

View File

@ -10,6 +10,8 @@
}; };
config = lib.mkIf config.app_list.applications.enable { config = lib.mkIf config.app_list.applications.enable {
services.arrpc.enable = true;
home.packages = home.packages =
(with pkgs; [ (with pkgs; [
librewolf-wayland librewolf-wayland
@ -42,6 +44,7 @@
++ (with pkgs-stable; [ ++ (with pkgs-stable; [
loupe loupe
simple-scan simple-scan
vesktop
gnome-font-viewer gnome-font-viewer
gnome-characters gnome-characters
evince evince

View File

@ -1,78 +0,0 @@
{
lib,
config,
pkgs,
inputs,
...
}:
{
options = {
program.vencord.enable =
lib.mkEnableOption "Enable Vencord";
};
imports = [
inputs.nixcord.homeManagerModules.nixcord
];
config = lib.mkIf config.program.vencord.enable {
programs.nixcord = {
enable = true; # enable Nixcord. Also installs discord package
vesktop.enable = true; # enable Vesktop
discord.enable = false; # enable Discord
#quickCss = "some CSS"; # quickCSS file
config = {
#useQuickCss = true; # use out quickCSS
#themeLinks = [ # or use an online theme
# "https://raw.githubusercontent.com/link/to/some/theme.css"
#];
frameless = true; # set some Vencord options
plugins = {
anonymiseFileNames.enable = true;
betterUploadButton.enable = true;
clearURLs.enable = true;
copyFileContents.enable = true;
crashHandler.enable = true;
decor.enable = true;
emoteCloner.enable = true;
fakeNitro.enable = true;
fakeProfileThemes.enable = true;
fixSpotifyEmbeds.enable = true;
fixYoutubeEmbeds.enable = true;
friendsSince.enable = true;
iLoveSpam.enable = true;
invisibleChat.enable = true;
messageLogger.enable = true;
noProfileThemes.enable = true;
nsfwGateBypass.enable = true;
openInApp.enable = true;
permissionFreeWill.enable = true;
pictureInPicture.enable = true;
reverseImageSearch.enable = true;
showConnections.enable = true;
showHiddenChannels.enable = true;
showHiddenThings.enable = true;
showMeYourName.enable = true;
silentTyping.enable = true;
spotifyCrack.enable = true;
typingIndicator.enable = true;
webKeybinds.enable = true;
webRichPresence.enable = true;
webScreenShareFixes.enable = true;
youtubeAdblock.enable = true;
#ignoreActivities = { # Enable a plugin and set some options
# enable = true;
# ignorePlaying = true;
# ignoreWatching = true;
# ignoredActivities = [ "someActivity" ];
#};
};
};
extraConfig = {
# Some extra JSON config here
# ...
};
};
};
}

View File

@ -17,7 +17,6 @@
./applications/firefox.nix ./applications/firefox.nix
./applications/spotify.nix ./applications/spotify.nix
./applications/vencord.nix
./tools/oh-my-posh.nix ./tools/oh-my-posh.nix
./tools/shell.nix ./tools/shell.nix
@ -70,7 +69,6 @@
then lib.mkDefault true then lib.mkDefault true
else lib.mkDefault false; else lib.mkDefault false;
spotify.enable = lib.mkDefault true; spotify.enable = lib.mkDefault true;
vencord.enable = lib.mkDefault false;
vscode = { vscode = {
enable = lib.mkDefault true; enable = lib.mkDefault true;