Skip to content

Instantly share code, notes, and snippets.

View Tombert's full-sized avatar

Thomas Gebert Tombert

View GitHub Profile
{ config, lib, pkgs, ... }:
let
user = "tombert";
hostname = "puter";
in {
system.stateVersion = "24.05";
time = { timeZone = "America/New_York"; };
boot = {
{ config, lib, pkgs, ... }:
let
user = "tombert";
hostname = "puter";
in {
system.stateVersion = "24.05";
time = { timeZone = "America/New_York"; };
boot = {
@Tombert
Tombert / config
Last active March 17, 2025 20:04
sway config
set $mod Mod4
input "type:touchpad" {
click_method clickfinger
}
input * {
xkb_options "lv3:ralt_alt,caps:escape"
}
@Tombert
Tombert / configuration.nix
Last active February 27, 2025 22:25
My gaming nixos, nvidia graphics, Feb 2025
{ config, lib, pkgs, ... }:
{
imports = [ # Include the results of the hardware scan.
./hardware-configuration.nix
];
services.acpid.enable = true;
package org.example;
import java.util.ArrayList;
import java.util.Random;
public class Main {
public static ArrayList<Integer> createArray(Integer size) {
var r = new Random();
@Tombert
Tombert / flake.nix
Created June 16, 2024 18:01
Sonic Robo Blast 2 launcher
{
description = "Launch Sonic Robo Blast 2";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
};
outputs = { self, nixpkgs, ... }: let
pkgs = import nixpkgs { system = "x86_64-linux"; };
srb2 = {
{
description = "Launch Blade of Agony";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/867fe984b5299cf855be38ed9feed70a95a22eaf";
};
outputs = { self, nixpkgs, ... }: let
pkgs = import nixpkgs { system = "x86_64-linux"; };
@Tombert
Tombert / configuration.nix
Created June 8, 2024 03:06
My Nixos gamescope setup.
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page, on
# https://search.nixos.org/options and in the NixOS manual (`nixos-help`).
{ config, lib, pkgs, ... }:
{
imports =
[ # Include the results of the hardware scan.
./hardware-configuration.nix
This file has been truncated, but you can view the full file.
May 14 00:40:03 chimeraos systemd[731]: Queued start job for default target Main User Target.
May 14 00:40:03 chimeraos systemd[731]: Created slice User Application Slice.
May 14 00:40:03 chimeraos systemd[731]: Created slice User Core Session Slice.
May 14 00:40:03 chimeraos systemd[731]: Reached target Paths.
May 14 00:40:03 chimeraos systemd[731]: Reached target Timers.
May 14 00:40:03 chimeraos systemd[731]: Starting D-Bus User Message Bus Socket...
May 14 00:40:03 chimeraos systemd[731]: Listening on GnuPG network certificate management daemon.
May 14 00:40:03 chimeraos systemd[731]: Listening on GCR ssh-agent wrapper.
May 14 00:40:03 chimeraos systemd[731]: Listening on GNOME Keyring daemon.
open System
open Microsoft.Xna.Framework
open Microsoft.Xna.Framework.Input
open Microsoft.Xna.Framework.Graphics
type FNAGame() as self =