feat: init wallpapers, fix niri cursor
51
assets/README.md
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
<div align="center">
|
||||
<h3>Wallpaper Gallery 🖼️</h3>
|
||||
</div>
|
||||
|
||||
 GLaDOS
|
||||
|-------|
|
||||
|
||||
 **aperture**
|
||||
|-------|
|
||||
|
||||
 Aperture Labs (blue)
|
||||
|-------|
|
||||
|
||||
 Aperture Labs (orange)
|
||||
|-------|
|
||||
|
||||
 Arch Linux
|
||||
|-------|
|
||||
|
||||
 Crosses
|
||||
|-------|
|
||||
|
||||
 Daft Punk (*veridis quo* -> *very disco* -> *disco very* -> *discovery*???)
|
||||
|-------|
|
||||
|
||||
 Lazygit (not bad)
|
||||
|-------|
|
||||
|
||||
 Maze
|
||||
|-------|
|
||||
|
||||
 *We making it to grub rescue with this one* 🗣️🗣️🗣️🔥🔥🔥
|
||||
|-------|
|
||||
|
||||
 Stamina ++
|
||||
|-------|
|
||||
|
||||
 Always has been
|
||||
|-------|
|
||||
|
||||
 Genetic Lifeform and Disk Operating System
|
||||
|-------|
|
||||
|
||||
 Tokyonight
|
||||
|-------|
|
||||
|
||||
 If you can't tell already I *really* like portal
|
||||
|-------|
|
||||
|
||||
 Zigzag (from the splatoon 2 loading screen)
|
||||
|-------|
|
||||
BIN
assets/wallpapers/3840x2160-japanese-city-at-night.jpg
Normal file
|
After Width: | Height: | Size: 4 MiB |
|
After Width: | Height: | Size: 534 KiB |
|
After Width: | Height: | Size: 1.3 MiB |
BIN
assets/wallpapers/Augustine-catppuccin-mocha.png
Normal file
|
After Width: | Height: | Size: 344 KiB |
BIN
assets/wallpapers/GLaDOS.jpeg
Normal file
|
After Width: | Height: | Size: 360 KiB |
BIN
assets/wallpapers/aperture.png
Normal file
|
After Width: | Height: | Size: 73 KiB |
BIN
assets/wallpapers/aperture_labs.png
Normal file
|
After Width: | Height: | Size: 121 KiB |
BIN
assets/wallpapers/aperture_labs_orange.png
Normal file
|
After Width: | Height: | Size: 119 KiB |
BIN
assets/wallpapers/arch.png
Normal file
|
After Width: | Height: | Size: 52 KiB |
BIN
assets/wallpapers/cats-fishing.png
Normal file
|
After Width: | Height: | Size: 10 MiB |
BIN
assets/wallpapers/cityscape.jpg
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
assets/wallpapers/cityscape2.jpg
Normal file
|
After Width: | Height: | Size: 2.9 MiB |
BIN
assets/wallpapers/colorful-snow.jpg
Normal file
|
After Width: | Height: | Size: 444 KiB |
|
After Width: | Height: | Size: 548 KiB |
BIN
assets/wallpapers/crosses.png
Normal file
|
After Width: | Height: | Size: 302 KiB |
BIN
assets/wallpapers/dp.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
assets/wallpapers/into-the-night.jpg
Normal file
|
After Width: | Height: | Size: 3.3 MiB |
BIN
assets/wallpapers/lazygit.png
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
assets/wallpapers/lonely-night.jpg
Normal file
|
After Width: | Height: | Size: 1.8 MiB |
BIN
assets/wallpapers/maze.png
Normal file
|
After Width: | Height: | Size: 827 KiB |
BIN
assets/wallpapers/neonwoman.png
Normal file
|
After Width: | Height: | Size: 8.3 MiB |
BIN
assets/wallpapers/old.png
Normal file
|
After Width: | Height: | Size: 3 MiB |
BIN
assets/wallpapers/rmrf.png
Normal file
|
After Width: | Height: | Size: 46 KiB |
BIN
assets/wallpapers/samurai.png
Normal file
|
After Width: | Height: | Size: 15 MiB |
BIN
assets/wallpapers/ship.jpeg
Normal file
|
After Width: | Height: | Size: 2.8 MiB |
BIN
assets/wallpapers/spike.png
Normal file
|
After Width: | Height: | Size: 1.4 MiB |
BIN
assets/wallpapers/stamina+.png
Normal file
|
After Width: | Height: | Size: 196 KiB |
BIN
assets/wallpapers/thecakeisalie.png
Normal file
|
After Width: | Height: | Size: 62 KiB |
BIN
assets/wallpapers/tn-glados-better.jpg
Normal file
|
After Width: | Height: | Size: 1.8 MiB |
BIN
assets/wallpapers/tokyonight.png
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
assets/wallpapers/wheatly-better.png
Normal file
|
After Width: | Height: | Size: 912 KiB |
BIN
assets/wallpapers/zigzag.png
Normal file
|
After Width: | Height: | Size: 52 KiB |
311
flake.lock
generated
|
|
@ -1,5 +1,56 @@
|
|||
{
|
||||
"nodes": {
|
||||
"abseil-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1722535511,
|
||||
"narHash": "sha256-51jpDhdZ0n+KLmxh8KVaTz53pZAB0dHjmILFX+OLud4=",
|
||||
"owner": "abseil",
|
||||
"repo": "abseil-cpp",
|
||||
"rev": "4447c7562e3bc702ade25105912dce503f0c4010",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "abseil",
|
||||
"ref": "20240722.0",
|
||||
"repo": "abseil-cpp",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"asio-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1702548444,
|
||||
"narHash": "sha256-8Xo6J6+dTvDtsthjbLMMTInHMDnMMM0rQwzbZu70J/s=",
|
||||
"owner": "chriskohlhoff",
|
||||
"repo": "asio",
|
||||
"rev": "22ccfc94fc77356f7820601f9f33b9129a337d2d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "chriskohlhoff",
|
||||
"ref": "asio-1-30-0",
|
||||
"repo": "asio",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"curl-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1743572790,
|
||||
"narHash": "sha256-huAGWNm2rYBmgzUuYQ21IYp2skyQECelEkXPMBJY3cE=",
|
||||
"owner": "curl",
|
||||
"repo": "curl",
|
||||
"rev": "1c3149881769e7bd79b072e48374e4c2b3678b2f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "curl",
|
||||
"ref": "curl-8_13_0",
|
||||
"repo": "curl",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-parts": {
|
||||
"inputs": {
|
||||
"nixpkgs-lib": "nixpkgs-lib"
|
||||
|
|
@ -18,6 +69,23 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"fmt-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1758127535,
|
||||
"narHash": "sha256-AZDmIeU1HbadC+K0TIAGogvVnxt0oE9U6ocpawIgl6g=",
|
||||
"owner": "fmtlib",
|
||||
"repo": "fmt",
|
||||
"rev": "e424e3f2e607da02742f73db84873b8084fc714c",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "fmtlib",
|
||||
"ref": "12.0.0",
|
||||
"repo": "fmt",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hjem": {
|
||||
"inputs": {
|
||||
"nix-darwin": "nix-darwin",
|
||||
|
|
@ -55,6 +123,197 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"incbin-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1748303270,
|
||||
"narHash": "sha256-vgOfViZnWTKpBB6vDNDJSB3YuuGGVhg++zsi9Ubatno=",
|
||||
"owner": "graphitemaster",
|
||||
"repo": "incbin",
|
||||
"rev": "22061f51fe9f2f35f061f85c2b217b55dd75310d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "graphitemaster",
|
||||
"repo": "incbin",
|
||||
"rev": "22061f51fe9f2f35f061f85c2b217b55dd75310d",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"json-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1744360948,
|
||||
"narHash": "sha256-cECvDOLxgX7Q9R3IE86Hj9JJUxraDQvhoyPDF03B2CY=",
|
||||
"owner": "nlohmann",
|
||||
"repo": "json",
|
||||
"rev": "55f93686c01528224f448c19128836e7df245f72",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nlohmann",
|
||||
"ref": "v3.12.0",
|
||||
"repo": "json",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"libgit2-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1749227175,
|
||||
"narHash": "sha256-/xI3v7LNhpgfjv/m+sZwYDhhYvS6kQYxiiiG3+EF8Mw=",
|
||||
"owner": "libgit2",
|
||||
"repo": "libgit2",
|
||||
"rev": "0060d9cf5666f015b1067129bd874c6cc4c9c7ac",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "libgit2",
|
||||
"ref": "v1.9.1",
|
||||
"repo": "libgit2",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"luajit-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1763177035,
|
||||
"narHash": "sha256-oYD86MqmlJpiCuEs4LwVtxvarPtz1RPWm8nJqNE0sBs=",
|
||||
"owner": "SteamClientHomebrew",
|
||||
"repo": "LuaJIT",
|
||||
"rev": "89550023569c3e195e75e12951c067fe5591e0d2",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "SteamClientHomebrew",
|
||||
"ref": "v2.1",
|
||||
"repo": "LuaJIT",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"luajson-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1763065879,
|
||||
"narHash": "sha256-5Mdp4jp+rqz2ufkBa1gMfd8nep+Um+mBdr6+Ut6yz9I=",
|
||||
"owner": "SteamClientHomebrew",
|
||||
"repo": "LuaJSON",
|
||||
"rev": "0c1fabf07c42f3907287d1e4f729e0620c1fe6fd",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "SteamClientHomebrew",
|
||||
"repo": "LuaJSON",
|
||||
"rev": "0c1fabf07c42f3907287d1e4f729e0620c1fe6fd",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"millennium": {
|
||||
"inputs": {
|
||||
"abseil-src": "abseil-src",
|
||||
"asio-src": "asio-src",
|
||||
"curl-src": "curl-src",
|
||||
"fmt-src": "fmt-src",
|
||||
"incbin-src": "incbin-src",
|
||||
"json-src": "json-src",
|
||||
"libgit2-src": "libgit2-src",
|
||||
"luajit-src": "luajit-src",
|
||||
"luajson-src": "luajson-src",
|
||||
"millennium-src": "millennium-src",
|
||||
"minhook-src": "minhook-src",
|
||||
"mini-src": "mini-src",
|
||||
"minizip-src": "minizip-src",
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
],
|
||||
"re2-src": "re2-src",
|
||||
"websocketpp-src": "websocketpp-src",
|
||||
"zlib-src": "zlib-src"
|
||||
},
|
||||
"locked": {
|
||||
"dir": "packages/nix",
|
||||
"lastModified": 1774491538,
|
||||
"narHash": "sha256-11rgTocaXAIFYVEcbb6ju/sDN6sZpxjneXj9FSbgwrA=",
|
||||
"owner": "SteamClientHomebrew",
|
||||
"repo": "Millennium",
|
||||
"rev": "bf8b0cd016fcc4168c4e348cbcbfd237de4c01c8",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"dir": "packages/nix",
|
||||
"owner": "SteamClientHomebrew",
|
||||
"repo": "Millennium",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"millennium-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1770463863,
|
||||
"narHash": "sha256-MceGTpXobCAh5Ll/1iTWcEf6/nHY3Ll1t06JxbYc+Co=",
|
||||
"owner": "SteamClientHomebrew",
|
||||
"repo": "Millennium",
|
||||
"rev": "1bc62c94a06f25f7e8d7e269f11cd968cf576bff",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "SteamClientHomebrew",
|
||||
"repo": "Millennium",
|
||||
"rev": "1bc62c94a06f25f7e8d7e269f11cd968cf576bff",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"minhook-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1743163800,
|
||||
"narHash": "sha256-0eGFfg365bb4zic1WTHMvKHbxuhhGp72/clu8OklHXs=",
|
||||
"owner": "TsudaKageyu",
|
||||
"repo": "minhook",
|
||||
"rev": "c3fcafdc10146beb5919319d0683e44e3c30d537",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "TsudaKageyu",
|
||||
"ref": "v1.3.4",
|
||||
"repo": "minhook",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"mini-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1743356736,
|
||||
"narHash": "sha256-zBFFOlECbie7+62fTGf+NP4gNmfv2Qddw3ys6xn7o9U=",
|
||||
"owner": "metayeti",
|
||||
"repo": "mINI",
|
||||
"rev": "52b66e987cb56171dc91d96115cdf094b6e4d7a0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "metayeti",
|
||||
"ref": "0.9.18",
|
||||
"repo": "mINI",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"minizip-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1746408966,
|
||||
"narHash": "sha256-I3CZwtfJMsZYQOMdGhooUN8vssnQj6rCzv8F+rne3vg=",
|
||||
"owner": "zlib-ng",
|
||||
"repo": "minizip-ng",
|
||||
"rev": "f3ed731e27a97e30dffe076ed5e0537daae5c1bd",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "zlib-ng",
|
||||
"ref": "4.0.10",
|
||||
"repo": "minizip-ng",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nix-darwin": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
|
|
@ -123,11 +382,29 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"re2-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1762353507,
|
||||
"narHash": "sha256-0J1HVk+eR7VN0ymucW9dNlT36j16XIfCzcs1EVyEIEU=",
|
||||
"owner": "google",
|
||||
"repo": "re2",
|
||||
"rev": "927f5d53caf8111721e734cf24724686bb745f55",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "google",
|
||||
"ref": "2025-11-05",
|
||||
"repo": "re2",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"flake-parts": "flake-parts",
|
||||
"hjem": "hjem",
|
||||
"import-tree": "import-tree",
|
||||
"millennium": "millennium",
|
||||
"nixpkgs": "nixpkgs",
|
||||
"wrapper-modules": "wrapper-modules"
|
||||
}
|
||||
|
|
@ -192,6 +469,23 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"websocketpp-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1587320717,
|
||||
"narHash": "sha256-9fIwouthv2GcmBe/UPvV7Xn9P2o0Kmn2hCI4jCh0hPM=",
|
||||
"owner": "zaphoyd",
|
||||
"repo": "websocketpp",
|
||||
"rev": "56123c87598f8b1dd471be83ca841ceae07f95ba",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "zaphoyd",
|
||||
"ref": "0.8.2",
|
||||
"repo": "websocketpp",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"wrapper-modules": {
|
||||
"inputs": {
|
||||
"nixpkgs": "nixpkgs_2"
|
||||
|
|
@ -209,6 +503,23 @@
|
|||
"repo": "nix-wrapper-modules",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"zlib-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1754565515,
|
||||
"narHash": "sha256-c2RYqHi3hj/ViBzJcYWoNib27GAbq/B1SJUfvG7CPG4=",
|
||||
"owner": "zlib-ng",
|
||||
"repo": "zlib-ng",
|
||||
"rev": "425439062b114a0f6cf625022c41d929c7e879f9",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "zlib-ng",
|
||||
"ref": "2.2.5",
|
||||
"repo": "zlib-ng",
|
||||
"type": "github"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root": "root",
|
||||
|
|
|
|||
|
|
@ -11,6 +11,11 @@
|
|||
};
|
||||
|
||||
wrapper-modules.url = "github:BirdeeHub/nix-wrapper-modules";
|
||||
|
||||
millennium = {
|
||||
url = "github:SteamClientHomebrew/Millennium?dir=packages/nix";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
};
|
||||
|
||||
outputs = inputs: inputs.flake-parts.lib.mkFlake {inherit inputs;} (inputs.import-tree ./modules);
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
{ self, inputs, ... }: {
|
||||
flake.nixosModules.base = { pkgs, lib, ... }: {
|
||||
imports = [ inputs.hjem.nixosModules.default ];
|
||||
|
||||
nixpkgs.overlays = [ inputs.millennium.overlays.default ];
|
||||
# Set your time zone.
|
||||
time.timeZone = "America/Chicago";
|
||||
|
||||
|
|
@ -19,9 +21,6 @@
|
|||
LC_TIME = "en_US.UTF-8";
|
||||
};
|
||||
|
||||
services.xserver.displayManager.gdm.enable = true;
|
||||
services.xserver.desktopManager.gnome.enable = true;
|
||||
|
||||
# Enable the X11 windowing system.
|
||||
services.xserver.enable = true;
|
||||
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
vim
|
||||
git
|
||||
zed-editor
|
||||
opencode
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,10 @@
|
|||
{ self, inputs, ... }: {
|
||||
flake.nixosModules.gaming = { pkgs, lib, ... }: {
|
||||
programs.steam.enable = true;
|
||||
programs.steam.gamescopeSession.enable = true;
|
||||
programs.steam = {
|
||||
enable = true;
|
||||
package = pkgs.millennium-steam;
|
||||
gamescopeSession.enable = true;
|
||||
};
|
||||
programs.gamemode.enable = true;
|
||||
environment.systemPackages = with pkgs; [
|
||||
mangohud
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
{ self, inputs, ... }: {
|
||||
flake.nixosModules.user-jingus = { ... }: {
|
||||
niri-users = [ "jingus" ];
|
||||
wallpaper-users = [ "jingus" ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
30
modules/features/layers/wallpapers.nix
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
{ self, inputs, ... }: {
|
||||
flake.nixosModules.wallpapers = { pkgs, lib, config, ... }: {
|
||||
|
||||
options.wallpaper-users = lib.mkOption {
|
||||
type = lib.types.listOf lib.types.str;
|
||||
default = [];
|
||||
description = "List of users to include wallpapers for";
|
||||
};
|
||||
|
||||
options.wallpaper-destination = lib.mkOption {
|
||||
type = lib.types.str;
|
||||
default = "Pictures/Wallpapers";
|
||||
description = "Destination path for wallpapers";
|
||||
};
|
||||
|
||||
config = {
|
||||
hjem = lib.mkIf (config.wallpaper-users != []) {
|
||||
users = lib.genAttrs config.wallpaper-users (username: {
|
||||
enable = true;
|
||||
files = {
|
||||
"${config.wallpaper-destination}".source = pkgs.runCommand "wallpapers" {} ''
|
||||
mkdir -p $out
|
||||
cp -r ${../../../assets/wallpapers}/* $out/
|
||||
'';
|
||||
};
|
||||
});
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
@ -1,6 +1,9 @@
|
|||
{ self, inputs, ... }: {
|
||||
flake.nixosModules.niri = { pkgs, lib, config, ... }: {
|
||||
imports = [ self.nixosModules.cursors ];
|
||||
imports = [
|
||||
self.nixosModules.cursors
|
||||
self.nixosModules.wallpapers
|
||||
];
|
||||
|
||||
options.niri-users = lib.mkOption {
|
||||
type = lib.types.listOf lib.types.str;
|
||||
|
|
@ -16,6 +19,9 @@
|
|||
|
||||
# Enable cursors for niri users
|
||||
cursor-users = lib.mkDefault config.niri-users;
|
||||
|
||||
# Set wallpaper destination explicitly
|
||||
wallpaper-destination = "Pictures/Wallpapers";
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -33,7 +39,12 @@
|
|||
};
|
||||
|
||||
layout = {
|
||||
gaps = 10;
|
||||
gaps = 20;
|
||||
};
|
||||
|
||||
cursor = {
|
||||
xcursor-theme = "Bibata-Modern-Ice";
|
||||
xcursor-size = 24;
|
||||
};
|
||||
|
||||
binds = {
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
"settings": {
|
||||
"settingsVersion": 57,
|
||||
"bar": {
|
||||
"barType": "floating",
|
||||
"barType": "simple",
|
||||
"position": "top",
|
||||
"monitors": [],
|
||||
"density": "compact",
|
||||
"density": "default",
|
||||
"showOutline": false,
|
||||
"showCapsule": true,
|
||||
"capsuleOpacity": 1,
|
||||
|
|
@ -14,9 +14,9 @@
|
|||
"contentPadding": 2,
|
||||
"fontScale": 1,
|
||||
"enableExclusionZoneInset": true,
|
||||
"backgroundOpacity": 0.93,
|
||||
"useSeparateOpacity": false,
|
||||
"floating": true,
|
||||
"backgroundOpacity": 0,
|
||||
"useSeparateOpacity": true,
|
||||
"floating": false,
|
||||
"marginVertical": 4,
|
||||
"marginHorizontal": 4,
|
||||
"frameThickness": 8,
|
||||
|
|
@ -252,7 +252,7 @@
|
|||
"fontFixedScale": 1,
|
||||
"tooltipsEnabled": true,
|
||||
"scrollbarAlwaysVisible": true,
|
||||
"boxBorderEnabled": false,
|
||||
"boxBorderEnabled": true,
|
||||
"panelBackgroundOpacity": 0.93,
|
||||
"translucentWidgets": false,
|
||||
"panelsAttachedToBar": true,
|
||||
|
|
@ -261,9 +261,9 @@
|
|||
},
|
||||
"location": {
|
||||
"name": "Tokyo",
|
||||
"weatherEnabled": true,
|
||||
"weatherEnabled": false,
|
||||
"weatherShowEffects": true,
|
||||
"useFahrenheit": false,
|
||||
"useFahrenheit": true,
|
||||
"use12hourFormat": false,
|
||||
"showWeekNumberInCalendar": false,
|
||||
"showCalendarEvents": true,
|
||||
|
|
@ -284,7 +284,7 @@
|
|||
"id": "calendar-month-card"
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"enabled": false,
|
||||
"id": "weather-card"
|
||||
}
|
||||
]
|
||||
|
|
@ -296,13 +296,13 @@
|
|||
"monitorDirectories": [],
|
||||
"enableMultiMonitorDirectories": false,
|
||||
"showHiddenFiles": false,
|
||||
"viewMode": "single",
|
||||
"viewMode": "browse",
|
||||
"setWallpaperOnAllMonitors": true,
|
||||
"fillMode": "crop",
|
||||
"fillColor": "#000000",
|
||||
"useSolidColor": false,
|
||||
"solidColor": "#1a1a2e",
|
||||
"automationEnabled": false,
|
||||
"automationEnabled": true,
|
||||
"wallpaperChangeMode": "random",
|
||||
"randomIntervalSec": 300,
|
||||
"transitionDuration": 1500,
|
||||
|
|
@ -690,7 +690,10 @@
|
|||
"barVisible": true,
|
||||
"openedPanel": "",
|
||||
"lockScreenActive": false,
|
||||
"wallpapers": {},
|
||||
"wallpapers": {
|
||||
"DP-3": "/home/jingus/Pictures/Wallpapers/ship.jpeg",
|
||||
"HDMI-A-1": "/home/jingus/Pictures/Wallpapers/ship.jpeg"
|
||||
},
|
||||
"desktopWidgetsEditMode": false,
|
||||
"display": {
|
||||
"HDMI-A-1": {
|
||||
|
|
|
|||
|
|
@ -18,6 +18,10 @@
|
|||
programs.firefox.enable = true;
|
||||
programs.zsh.enable = true;
|
||||
|
||||
# Enable Gnome and GDM for login management and some decent default apps
|
||||
services.displayManager.gdm.enable = true;
|
||||
services.desktopManager.gnome.enable = true;
|
||||
|
||||
# Allow unfree packages
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
|
|
|
|||