Modified dotfiles

This commit is contained in:
baduhai 2022-12-22 19:09:42 -03:00
parent a4abe554cf
commit a13b707221
3 changed files with 10 additions and 20 deletions

View file

@ -19,9 +19,11 @@
nixos-generators = { url = "github:nix-community/nixos-generators"; inputs.nixpkgs.follows = "nixpkgs-stable"; };
homepage = { url = "github:baduhai/homepage"; flake = false; };
dotfiles = { url = "github:baduhai/dotfiles"; flake = false; };
};
outputs = inputs @ { self, nixpkgs, home-manager, nur, kmonad, nixpkgs-stable, home-manager-stable, deploy-rs, agenix, nixos-generators, homepage, ... }: {
outputs = inputs @ { self, nixpkgs, home-manager, nur, kmonad, nixpkgs-stable, home-manager-stable, deploy-rs, agenix, nixos-generators, homepage, dotfiles, ... }: {
nixosConfigurations = {
io = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
@ -40,6 +42,7 @@
nixpkgs.overlays = [
nur.overlay
agenix.overlay
deploy-rs.overlay
];
}
];

View file

@ -12,7 +12,6 @@
bat
bitwarden
chatterino2
deploy-rs
fd
filelight
firefox-wayland # Until firefox moves to using wayland by default
@ -59,6 +58,7 @@
})
# Packages from 3rd party overlays
agenix
deploy-rs
nur.repos.baduhai.koi
nur.repos.baduhai.emulationstation-de
];

View file

@ -1,4 +1,4 @@
{ config, pkgs, lib, ... }:
{ inputs, config, pkgs, lib, ... }:
{
home = {
@ -14,23 +14,10 @@
];
file = {
# Dotfiles that can't be managed via home-manager
".local/share/color-schemes/BreezeDarkNeutral.colors".source = pkgs.fetchurl {
url = "https://raw.githubusercontent.com/baduhai/dotfiles/master/color-schemes/BreezeDarkNeutral.colors";
sha256 = "Fw5knhpV47HlgYvbHFzfi6M6Tk2DTlAuFUYc2WDDBc8=";
};
".config/MangoHud/MangoHud.conf".source = pkgs.fetchurl {
url = "https://raw.githubusercontent.com/baduhai/dotfiles/master/MangoHud/MangoHud.conf";
sha256 = "WCRsS6njtU4aR7tMiX8oWa2itJyy04Zp7wfwV20SLZs=";
};
".config/kitty/search.py".source = pkgs.fetchurl {
url = "https://raw.githubusercontent.com/baduhai/dotfiles/master/kitty/search.py";
sha256 = "mi5GB8CmWafAdp3GYnsQM4VHpXhuaVYX7YDT+9426Jc=";
};
".config/kitty/scroll_mark.py".source = pkgs.fetchurl {
url = "https://raw.githubusercontent.com/baduhai/dotfiles/master/kitty/scroll_mark.py";
sha256 = "Abif6LIOCiXyDdQMZ4pQnLK++It0VYIM+WE7Oydwkfo=";
};
".config/electron-flags.conf".text = "--ozone-platform-hint=auto";
".local/share/color-schemes/BreezeDarkNeutral.colors".source = "${inputs.dotfiles}/color-schemes/BreezeDarkNeutral.colors";
".config/MangoHud/MangoHud.conf".source = "${inputs.dotfiles}/MangoHud/MangoHud.conf";
".config/kitty/search.py".source = "${inputs.dotfiles}/kitty/search.py";
".config/kitty/scroll_mark.py".source = "${inputs.dotfiles}/kitty/scroll_mark.py";
# Autostart programs
".config/autostart/org.kde.yakuake.desktop".source = config.lib.file.mkOutOfStoreSymlink "/var/run/current-system/sw/share/applications/org.kde.yakuake.desktop";
".config/autostart/koi.desktop".source = config.lib.file.mkOutOfStoreSymlink "/var/run/current-system/sw/share/applications/koi.desktop";