mirror of
https://github.com/szymon-jozef/amazing-dotfiles.git
synced 2026-09-07 12:10:45 +02:00
Compare commits
9 Commits
93e6dd9858
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 0ef93baee0 | |||
| fe64dc6344 | |||
| 338652be3e | |||
| de6c4000c7 | |||
| 66f9dc1bb3 | |||
| a33f6f6da3 | |||
| 4ec3bc2f47 | |||
| 94bcf08e7f | |||
| d1ec59478c |
@@ -1,3 +1,5 @@
|
||||
# This repo is now deprecated in favor of new [nixos-born-again](https://github.com/szymon-jozef/nixos-born-again)
|
||||
|
||||

|
||||

|
||||
# My even cooler than previous dotfiles!
|
||||
|
||||
49
flake.lock
generated
49
flake.lock
generated
@@ -7,11 +7,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1778836894,
|
||||
"narHash": "sha256-vZSADE7rkRw5D5BpyXf5W4/zNJ8GvqiSeFibetYNEto=",
|
||||
"lastModified": 1780154910,
|
||||
"narHash": "sha256-aaGjVFEAJQWB69kok/AthcXpT/9yA5Ag2uYDwdbbj5c=",
|
||||
"owner": "catppuccin",
|
||||
"repo": "nix",
|
||||
"rev": "ec7044e195df9e00236190f13f573017d2771a26",
|
||||
"rev": "cf8ccac24e24a2a78fe6f36de9c5d5e9860299a4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -28,11 +28,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1777988971,
|
||||
"narHash": "sha256-qIoWPDs+0/8JecyYgE3gpKQxW/4bLW/gp45vow9ioCQ=",
|
||||
"lastModified": 1778716662,
|
||||
"narHash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "flake-parts",
|
||||
"rev": "0678d8986be1661af6bb555f3489f2fdfc31f6ff",
|
||||
"rev": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -66,11 +66,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1778876681,
|
||||
"narHash": "sha256-9XOIxYLBp+sJsPWNnNyk1aVfYXuuRJZ4Anpplm9Tn8g=",
|
||||
"lastModified": 1780099287,
|
||||
"narHash": "sha256-efIPwVGtIWIjWcznhaop6XN6HxnOL8800hF6CBNvlqQ=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "c7fad8197070948d8aa02cb8922240ee129cab2e",
|
||||
"rev": "7d8127d308c3fb9664f7e643eec944be74ebb37d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -136,11 +136,11 @@
|
||||
},
|
||||
"nixpkgs-stable": {
|
||||
"locked": {
|
||||
"lastModified": 1778737229,
|
||||
"narHash": "sha256-6xWoytx8jFW4PF1GjRm/i/53trbpKGfz6zjzQGBr4cI=",
|
||||
"lastModified": 1779796641,
|
||||
"narHash": "sha256-ZsIrKmhp4vbBXoXXmR/tBXA/UCsAQiJL9vsgZEduhVY=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "d7a713c0b7e47c908258e71cba7a2d77cc8d71d5",
|
||||
"rev": "25f538306313eae3927264466c70d7001dcea1df",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -152,11 +152,11 @@
|
||||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1778443072,
|
||||
"narHash": "sha256-zi7/fsqM/kFdNuED//4WOCUtezGtKKqRNORjMvfwjnA=",
|
||||
"lastModified": 1779560665,
|
||||
"narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "da5ad661ba4e5ef59ba743f0d112cbc30e474f32",
|
||||
"rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -175,11 +175,11 @@
|
||||
"systems": "systems"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1778844351,
|
||||
"narHash": "sha256-qcxIr5tIeDh5pV9xI5X8Je4ZpHQCbClUp5wlo5FaPFA=",
|
||||
"lastModified": 1780161591,
|
||||
"narHash": "sha256-eOiIbCMsYMP9JgZXzuT/m41djqDOEHTKjMFrm5NeVHM=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nixvim",
|
||||
"rev": "40baf3664b73c1cdde67d46a462bed9d60d8d5b3",
|
||||
"rev": "57e5355a843618a717a19d43b2a726a8f27f0bd1",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -254,15 +254,16 @@
|
||||
},
|
||||
"systems": {
|
||||
"locked": {
|
||||
"lastModified": 1681028828,
|
||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||
"lastModified": 1774449309,
|
||||
"narHash": "sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w=",
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||
"rev": "c29398b59d2048c4ab79345812849c9bd15e9150",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-systems",
|
||||
"ref": "future-26.11",
|
||||
"repo": "default",
|
||||
"type": "github"
|
||||
}
|
||||
@@ -331,11 +332,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1778846616,
|
||||
"narHash": "sha256-cqNwCnEdzUlUgNk9c3bVkXnEfmhzHvHre2Nr2C0sIfo=",
|
||||
"lastModified": 1780123543,
|
||||
"narHash": "sha256-vRHmt1N3rPgLJFcSQfHb2c3F7edzVPcyAk6/2QYmO1s=",
|
||||
"owner": "0xc000022070",
|
||||
"repo": "zen-browser-flake",
|
||||
"rev": "3e3671b5f0e7c60e8f10bdf8667598603203546a",
|
||||
"rev": "7e1dae7aa169ad02f18ca11da247008181b2dc7f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ ... }:
|
||||
{ pkgs, userConfig, ... }:
|
||||
|
||||
{
|
||||
programs.nixvim = {
|
||||
@@ -227,8 +227,17 @@
|
||||
nixd = {
|
||||
enable = true;
|
||||
filetypes = [ "nix" ];
|
||||
formatting = {
|
||||
command = [ "nixfmt" ];
|
||||
};
|
||||
|
||||
nixpkgs.expr = ''
|
||||
import (builtins.getFlake "/etc/nixos/").inputs.nixpkgs { }
|
||||
'';
|
||||
home-manager.expr = ''
|
||||
(builtins.getFlake "/home/${userConfig.username}/.home-manager").homeConfigurations."${userConfig.username}@${userConfig.hostName}".options
|
||||
'';
|
||||
};
|
||||
nil_ls.enable = true;
|
||||
# other
|
||||
marksman.enable = true;
|
||||
};
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
config,
|
||||
pkgs,
|
||||
userConfig,
|
||||
...
|
||||
@@ -10,7 +9,8 @@
|
||||
|
||||
programs.mangohud = {
|
||||
enable = true;
|
||||
package = if userConfig.isNixOS then pkgs.mangohud else (pkgs.runCommand "dummy-mangohud" { } "mkdir $out");
|
||||
package =
|
||||
if userConfig.isNixOS then pkgs.mangohud else (pkgs.runCommand "dummy-mangohud" { } "mkdir $out");
|
||||
};
|
||||
|
||||
xdg.configFile."MangoHud/MangoHud.conf".text = ''
|
||||
|
||||
@@ -39,6 +39,9 @@ in
|
||||
bc
|
||||
nh
|
||||
runc
|
||||
nixfmt
|
||||
zathura
|
||||
zathuraPkgs.zathura_pdf_mupdf
|
||||
|
||||
# Music
|
||||
spotify
|
||||
@@ -48,6 +51,7 @@ in
|
||||
gimp
|
||||
rstudio-with-packages
|
||||
feh
|
||||
libreoffice
|
||||
|
||||
# Messaging
|
||||
vesktop
|
||||
|
||||
@@ -7,6 +7,8 @@ let
|
||||
"brave.desktop"
|
||||
"chromium.desktop"
|
||||
];
|
||||
|
||||
imageViewer = "feh.desktop";
|
||||
in
|
||||
{
|
||||
xdg.portal.config = {
|
||||
@@ -38,11 +40,12 @@ in
|
||||
"audio/mpeg" = [ "mpv.desktop" ];
|
||||
|
||||
"image/*" = [ "org.kde.koko.desktop" ];
|
||||
"image/png" = [ "feh.desktop" ];
|
||||
"image/jpeg" = [ "feh.desktop" ];
|
||||
"image/jpg" = [ "feh.desktop" ];
|
||||
"image/bmp" = [ "feh.desktop" ];
|
||||
"image/svg+xml" = [ "feh.desktop" ];
|
||||
"image/png" = [ imageViewer ];
|
||||
"image/jpeg" = [ imageViewer ];
|
||||
"image/jpg" = [ imageViewer ];
|
||||
"image/bmp" = [ imageViewer ];
|
||||
"image/svg+xml" = [ imageViewer ];
|
||||
"image/webp" = [ imageViewer ];
|
||||
|
||||
"x-scheme-handler/discord" = [ "vesktop.desktop" ];
|
||||
"x-scheme-handler/sgnl" = [ "signal-desktop.desktop" ];
|
||||
|
||||
Reference in New Issue
Block a user