Compare commits

..

6 Commits

Author SHA1 Message Date
720b7618a0 Set cursor theme for sddm. 2024-03-30 15:48:48 +01:00
e81a438dbb Update flake.lock 2024-03-30 15:47:13 +01:00
13a08d9733 Add dependencies. 2024-03-30 15:46:58 +01:00
6a08f8be3e Add new core. 2024-03-30 15:46:44 +01:00
44c919b41b Move to main config. 2024-03-30 15:46:39 +01:00
5655acaa45 Update to new version settings. 2024-03-30 15:46:31 +01:00
6 changed files with 50 additions and 42 deletions

View File

@ -307,11 +307,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1711133180, "lastModified": 1711625603,
"narHash": "sha256-WJOahf+6115+GMl3wUfURu8fszuNeJLv9qAWFQl3Vmo=", "narHash": "sha256-W+9dfqA9bqUIBV5u7jaIARAzMe3kTq/Hp2SpSVXKRQw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "1c2c5e4cabba4c43504ef0f8cc3f3dfa284e2dbb", "rev": "c0ef0dab55611c676ad7539bf4e41b3ec6fa87d2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -328,11 +328,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1711133180, "lastModified": 1711604890,
"narHash": "sha256-WJOahf+6115+GMl3wUfURu8fszuNeJLv9qAWFQl3Vmo=", "narHash": "sha256-vbI/gxRTq/gHW1Q8z6D/7JG/qGNl3JTimUDX+MwnC3A=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "1c2c5e4cabba4c43504ef0f8cc3f3dfa284e2dbb", "rev": "3142bdcc470e1e291e1fbe942fd69e06bd00c5df",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -349,11 +349,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1710717205, "lastModified": 1711591334,
"narHash": "sha256-Wf3gHh5uV6W1TV/A8X8QJf99a5ypDSugY4sNtdJDe0A=", "narHash": "sha256-9d5ilxxq4CXw44eFw8VFrRneAKex7D8xjn95mwZjgf4=",
"owner": "lnl7", "owner": "lnl7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "bcc8afd06e237df060c85bad6af7128e05fd61a3", "rev": "f0dd0838c3558b59dc3b726d8ab89f5b5e35c297",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -412,11 +412,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1711163522, "lastModified": 1711703276,
"narHash": "sha256-YN/Ciidm+A0fmJPWlHBGvVkcarYWSC+s3NTPk/P+q3c=", "narHash": "sha256-iMUFArF0WCatKK6RzfUJknjem0H9m4KgorO/p3Dopkk=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "44d0940ea560dee511026a53f0e2e2cde489b4d4", "rev": "d8fe5e6c92d0d190646fb9f1056741a229980089",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -455,11 +455,11 @@
"pre-commit-hooks": "pre-commit-hooks_2" "pre-commit-hooks": "pre-commit-hooks_2"
}, },
"locked": { "locked": {
"lastModified": 1711284540, "lastModified": 1711745924,
"narHash": "sha256-DTzi4ujZoxM3ZXStCwD6Lph3FdGtkBlvfYsDCRITjfA=", "narHash": "sha256-ZYVrOg12pWNbY1hx1lOu3cwER6xalEHUUIXnfbkCtUY=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "e7a3461fefd983ae3443e9aa849e9d1566ab47e4", "rev": "4f83bcf2906c1c933316396221024f3482a7b086",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -505,11 +505,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1710923068, "lastModified": 1711519547,
"narHash": "sha256-6hOpUiuxuwpXXc/xfJsBUJeqqgGI+JMJuLo45aG3cKc=", "narHash": "sha256-Q7YmSCUJmDl71fJv/zD9lrOCJ1/SE/okZ2DsrmRjzhY=",
"owner": "cachix", "owner": "cachix",
"repo": "pre-commit-hooks.nix", "repo": "pre-commit-hooks.nix",
"rev": "e611897ddfdde3ed3eaac4758635d7177ff78673", "rev": "7d47a32e5cd1ea481fab33c516356ce27c8cef4a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -527,11 +527,11 @@
"nixpkgs-stable": "nixpkgs-stable_2" "nixpkgs-stable": "nixpkgs-stable_2"
}, },
"locked": { "locked": {
"lastModified": 1710923068, "lastModified": 1711760932,
"narHash": "sha256-6hOpUiuxuwpXXc/xfJsBUJeqqgGI+JMJuLo45aG3cKc=", "narHash": "sha256-DqUTQ2iAAqSDwMhKBqvi24v0Oc7pD3LCK/0FCG//TdA=",
"owner": "cachix", "owner": "cachix",
"repo": "pre-commit-hooks.nix", "repo": "pre-commit-hooks.nix",
"rev": "e611897ddfdde3ed3eaac4758635d7177ff78673", "rev": "c11e43aed6f17336c25cd120eac886b96c455731",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -77,6 +77,7 @@
mupen64plus mupen64plus
melonds melonds
fceumm fceumm
beetle-saturn
]; ];
}) # Retroarch with cores }) # Retroarch with cores
dolphin-emu # Gamecube/wii emulator dolphin-emu # Gamecube/wii emulator

View File

@ -83,7 +83,7 @@
prettierd prettierd
]; ];
plugins = { plugins = {
comment-nvim.enable = true; comment.enable = true;
ts-context-commentstring.enable = true; ts-context-commentstring.enable = true;
@ -96,7 +96,7 @@
indent-blankline = { indent-blankline = {
enable = true; enable = true;
scope.enabled = false; settings.scope.enabled = false;
}; };
cmp = { cmp = {
@ -176,35 +176,37 @@
oil = { oil = {
enable = true; enable = true;
defaultFileExplorer = true; settings = {
extraOptions = { show_hidden = true; }; show_hidden = true;
default_file_explorer = true;
};
}; };
treesitter.enable = true; treesitter.enable = true;
gitsigns = { gitsigns = {
enable = true; enable = true;
signs = { settings.signs = {
add.text = ""; add.text = "";
change.text = ""; change.text = "";
changedelete.text = ""; changedelete.text = "";
delete.text = ""; delete.text = "";
topdelete.text = ""; topdelete.text = "";
untracked.text = ""; untracked.text = "";
}; on_attach = ''
onAttach.function = '' function(buffer)
function(buffer) local gs = package.loaded.gitsigns
local gs = package.loaded.gitsigns
local function map(mode, l, r, desc) local function map(mode, l, r, desc)
vim.keymap.set(mode, l, r, { buffer = buffer, desc = desc }) vim.keymap.set(mode, l, r, { buffer = buffer, desc = desc })
end
-- stylua: ignore start
map("n", "]g", gs.next_hunk, "Next git hunk")
map("n", "[g", gs.prev_hunk, "Previous git hunk")
end end
'';
-- stylua: ignore start };
map("n", "]g", gs.next_hunk, "Next git hunk")
map("n", "[g", gs.prev_hunk, "Previous git hunk")
end
'';
}; };
mini = { mini = {

View File

@ -1,6 +1,5 @@
{ pkgs, ... }: { { pkgs, ... }: {
home.packages = [ home.packages = [
pkgs.catppuccin-cursors.frappeRosewater
pkgs.catppuccin-gtk pkgs.catppuccin-gtk
(pkgs.catppuccin-papirus-folders.override { (pkgs.catppuccin-papirus-folders.override {
flavor = "frappe"; flavor = "frappe";

View File

@ -76,7 +76,11 @@
wayland.enable = true; wayland.enable = true;
theme = "catppuccin-frappe"; theme = "catppuccin-frappe";
# Fix keyboard showing up unnecesarilly # Fix keyboard showing up unnecesarilly
settings = { General = { InputMethod = ""; }; }; settings = {
General = { InputMethod = ""; };
# Setup nicer cursor theme
Theme = { CursorTheme = "Catppuccin-Frappe-Rosewater-Cursors"; };
};
}; };
# Setup plasma with excluding a couple unnecesarry packages # Setup plasma with excluding a couple unnecesarry packages
@ -162,7 +166,7 @@
cryptsetup cryptsetup
xfsprogs xfsprogs
(catppuccin-kde.override { winDecStyles = [ "classic" "modern" ]; }) (catppuccin-kde.override { winDecStyles = [ "classic" "modern" ]; })
catppuccin-sddm-corners catppuccin-cursors.frappeRosewater
(callPackage ./modules/catppuccin-sddm.nix { inherit pkgs; }) (callPackage ./modules/catppuccin-sddm.nix { inherit pkgs; })
]; ];

View File

@ -11,6 +11,8 @@ pkgs.stdenv.mkDerivation {
hash = "sha256-ddz++Xzh3tiEdEnYvIhKcN8Y3FRSvaN0wtmCMb7DEVc="; hash = "sha256-ddz++Xzh3tiEdEnYvIhKcN8Y3FRSvaN0wtmCMb7DEVc=";
}; };
propagatedUserEnvPkgs = with pkgs.libsForQt5; [ qtquickcontrols2 qtsvg ];
dontBuild = true; dontBuild = true;
installPhase = '' installPhase = ''